Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz 182c4e7051 Update to 7.19.3:
Version 7.19.3 [requires libcurl-7.19.0 or better] - 2014-01-09
---------------------------------------------------------------

        * Added CURLOPT_NOPROXY.

        * Added CURLINFO_LOCAL_PORT, CURLINFO_PRIMARY_PORT and
          CURLINFO_LOCAL_IP (patch by Adam Jacob Muller).

        * When running on Python 2.x, for compatibility with Python 3.x,
          Unicode strings containing ASCII code points only are now accepted
          in setopt() calls.

        * PycURL now requires that compile time SSL backend used by libcurl
          is the same as the one used at runtime. setup.py supports
          --with-ssl, --with-gnutls and --with-nss options like libcurl does,
          to specify which backend libcurl uses. On some systems PycURL can
          automatically figure out libcurl's backend.
          If the backend is not one for which PycURL provides crypto locks
          (i.e., any of the other backends supported by libcurl),
          no runtime SSL backend check is performed.

        * Default PycURL user agent string is now built at runtime, and will
          include the user agent string of libcurl loaded at runtime rather
          than the one present at compile time.

        * PycURL will now use WSAduplicateSocket rather than dup on Windows
          to duplicate sockets obtained from OPENSOCKETFUNCTION.
          Using dup may have caused crashes, OPENSOCKETFUNCTION should
          now be usable on Windows.

        * A new script, winbuild.py, was added to build PycURL on Windows
          against Python 2.6, 2.7, 3.2 and 3.3.

        * Added CURL_LOCK_DATA_SSL_SESSION (patch by Tom Pierce).

        * Added E_OPERATION_TIMEDOUT (patch by Romuald Brunet).

        * setup.py now handles --help argument and will print PycURL-specific
          configuration options in addition to distutils help.

        * Windows build configuration has been redone:
          PYCURL_USE_LIBCURL_DLL #define is gone, use --use-libcurl-dll
          argument to setup.py to build against a libcurl DLL.
          CURL_STATICLIB is now #defined only when --use-libcurl-dll is not
          given to setup.py, and PycURL is built against libcurl statically.
          --libcurl-lib-name option can be used to override libcurl import
          library name.

        * Added CURLAUTH_DIGEST_IE as pycurl.HTTPAUTH_DIGEST_IE.

        * Added CURLOPT_POSTREDIR option and CURL_REDIR_POST_301,
          CURL_REDIR_POST_302, CURL_REDIR_POST_303 and CURL_REDIR_POST_ALL
          constants. CURL_REDIR_POST_303 requires libcurl 7.26.0 or higher,
          all others require libcurl 7.19.1 or higher.

        * PycURL now supports Python 3.1 through 3.3. Python 3.0 might
          work but it appears to ship with broken distutils, making virtualenv
          not function on it.

        * PycURL multi objects now have the multi constants defined on them.
          Previously the constants were only available on pycurl module.
          The new behavior matches that of curl and share objects.

        * PycURL share objects can now be closed via the close() method.

        * PycURL will no longer call `curl-config --static-libs` if
          `curl-config --libs` succeeds and returns output.
          Systems on which neither `curl-config --libs` nor
          `curl-config --static-libs` do the right thing should provide
          a `curl-config` wrapper that is sane.

        * Added CURLFORM_BUFFER and CURLFORM_BUFFERPTR.

        * pycurl.version and user agent string now include both
          PycURL version and libcurl version as separate items.

        * Added CURLOPT_DNS_SERVERS.

        * PycURL can now be dynamically linked against libcurl on Windows
          if PYCURL_USE_LIBCURL_DLL is #defined during compilation.

        * Breaking change: opensocket callback now takes an additional
          (address, port) tuple argument. Existing callbacks will need to
          be modified to accept this new argument.
          https://github.com/pycurl/pycurl/pull/18

Version 7.19.0.3 [requires libcurl-7.19.0 or better] - 2013-12-24
-----------------------------------------------------------------

	* Re-release of 7.19.0.2 with minor changes to build Windows packages
	  due to botched 7.19.0.2 files on PyPi.
	  http://curl.haxx.se/mail/curlpython-2013-12/0021.html

Version 7.19.0.2 [requires libcurl-7.19.0 or better] - 2013-10-08
-----------------------------------------------------------------

        * Fixed a bug in a commit made in 2008 but not released until 7.19.0.1
          which caused CURLOPT_POSTFIELDS to not correctly increment reference
          count of the object being given as its argument, despite libcurl not
          copying the data provided by said object.

        * Added support for libcurl pause/unpause functionality,
          via curl_easy_pause call and returning READFUNC_PAUSE from
          read callback function.

Version 7.19.0.1 [requires libcurl-7.19.0 or better] - 2013-09-23
-----------------------------------------------------------------

        * Test matrix tool added to test against all supported Python and
          libcurl versions.

        * Python 2.4 is now the minimum required version.

        * Source code, bugs and patches are now kept on GitHub.

        * Added CURLINFO_CERTINFO and CURLOPT_CERTINFO.

        * Added CURLOPT_RESOLVE.

        * PycURL can now be used with Python binaries without thread
          support.

        * gcrypt is no longer initialized when a newer version of gnutls
          is used.

        * Marked NSS as supported.

        * Fixed relative URL request logic.

        * Fixed a memory leak in util_curl_init.

        * Added CURLOPT_USERNAME and CURLOPT_PASSWORD.

        * Fixed handling of big timeout values.

        * Added GLOBAL_ACK_EINTR.

        * setopt(..., None) can be used as unsetopt().

        * CURLOPT_RANGE can now be unset.

        * Write callback can return -1 to signal user abort.

        * Reorganized tests into an automated test suite.

        * Added CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA.

        * Cleaned up website.

        * Fix pycurl.reset() (patch by <johansen at sun.com>).

        * Fix install routine in setup.py where
          certain platforms (Solaris, Mac OSX, etc)
          would search for a static copy of libcurl (dbp).

        * Fixed build on OpenSolaris 0906 and other platforms on which
          curl-config does not have a --static-libs option.

        * No longer keep string options copies in the
          Curl Python objects, since string options are
          now managed by libcurl.
2014-01-19 09:31:33 +00:00
archivers Avoid existing ERR macros. Fixes SunOS. 2014-01-09 15:54:44 +00:00
audio Add patch for python-3.x compatibility. 2014-01-17 14:47:25 +00:00
benchmarks Needs openssl. 2014-01-09 11:37:31 +00:00
biology Convert to versioned_dependencies.mk for Pmw. 2014-01-18 19:56:36 +00:00
bootstrap Suggest placing pkgdb under prefix. 2013-12-16 10:43:09 +00:00
cad Bump version 3.3.28 to 3.3.53, 2014-01-19 09:25:17 +00:00
chat Convert to versioned_dependencies.mk (for dns) 2014-01-17 23:11:27 +00:00
comms Update to Asterisk 1.8.25.0: this is a minor bug fix update 2014-01-07 23:33:28 +00:00
converters Updated to latest release, 3.3.2. From CHANGES.txt: 2014-01-16 02:24:02 +00:00
cross Update to 20131219 2014-01-19 07:43:14 +00:00
databases Update ruby-ldap to 0.9.16. 2014-01-18 12:58:59 +00:00
devel Update to 1.6: 2014-01-19 09:09:13 +00:00
distfiles
doc Updated cad/gtkwave to 3.3.53 2014-01-19 09:26:04 +00:00
editors Convert to use versioned_dependencies.mk. 2014-01-16 10:41:53 +00:00
emulators Changes 1.6.2: 2014-01-17 09:01:58 +00:00
filesystems Update to 0.051 2014-01-12 10:20:12 +00:00
finance Accept non-32 python as well. 2014-01-12 09:41:07 +00:00
fonts No need to use special variable, PKGVERSION=PKGVERSION_NOREV in PLIST. 2014-01-11 12:32:25 +00:00
games Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
geography Switch to use clutter-gtk0.10. 2014-01-04 13:46:55 +00:00
graphics Record cocoa and quartz modules on Darwin in PLIST. 2014-01-17 08:13:29 +00:00
ham Disable RPC support on SmartOS. 2014-01-10 11:14:44 +00:00
inputmethod Update to 1.13.1651.102 2014-01-19 01:18:50 +00:00
lang Revert unintended commit; pkgsrc not ready yet. 2014-01-18 19:51:28 +00:00
licenses Add arrl-license. 2013-09-13 14:18:36 +00:00
mail Changes 2.2.10: 2014-01-17 11:50:49 +00:00
math malloc.h raises error on FreeBSD intentionally, use stdlib.h instead. 2014-01-16 18:09:46 +00:00
mbone Build fixes for new Tcl 2014-01-14 17:07:37 +00:00
meta-pkgs == Ruby-GNOME2 2.1.0: 2013-12-29 2014-01-14 12:01:51 +00:00
misc Convert to versioned_dependencies.mk (for dns) 2014-01-17 23:11:27 +00:00
mk Improve support for python-3.3. 2014-01-18 19:48:57 +00:00
multimedia Changes 2.1.3: 2014-01-17 16:33:44 +00:00
net + py-dns3 2014-01-17 23:02:58 +00:00
news Remove Dragonfly hack and use tradcpp for cpp'ing the makefiles. 2014-01-02 08:00:32 +00:00
packages
parallel Mark as PYTHON_VERSIONS_INCOMPATIBLE=26: 2014-01-17 13:13:28 +00:00
pkgtools Format string annotations. 2014-01-15 13:52:10 +00:00
print == Ruby-GNOME2 2.1.0: 2013-12-29 2014-01-14 12:01:51 +00:00
regress
security Convert to versioned_dependencies.mk (for dns) 2014-01-17 23:11:27 +00:00
shells increment the pkgrevision as we've fixed a bug 2014-01-11 18:18:46 +00:00
sysutils Update to r9723 (no changelog). Some highlights from the svn log: 2014-01-16 18:11:36 +00:00
templates
textproc Remove FETCH_USING, not a package-setable variable. 2014-01-19 08:39:00 +00:00
time Update to 3.6.1: 2014-01-19 09:12:17 +00:00
wm Changes 0.95.5: 2014-01-17 08:48:06 +00:00
www Update to 7.19.3: 2014-01-19 09:31:33 +00:00
x11 Mark as python-2.x version. 2014-01-18 19:49:56 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.