Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 377390 Details for
Bug 510974
media-video/rtmpdump: should adopts curl's CURL_SSL flags to specify ssl provider
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
fixed ebuild
pycurl-7.19.3.1.ebuild (text/plain), 2.46 KB, created by
Hanspeter Spalinger
on 2014-05-21 21:44:27 UTC
(
hide
)
Description:
fixed ebuild
Filename:
MIME Type:
Creator:
Hanspeter Spalinger
Created:
2014-05-21 21:44:27 UTC
Size:
2.46 KB
patch
obsolete
># Copyright 1999-2014 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.3.1.ebuild,v 1.2 2014/05/17 14:47:05 idella4 Exp $ > >EAPI=5 > ># The selftests fail with pypy, and urlgrabber segfaults for me. >PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) > >inherit distutils-r1 > >DESCRIPTION="python binding for curl/libcurl" >HOMEPAGE="https://github.com/pycurl/pycurl http://pypi.python.org/pypi/pycurl" >SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" >IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl" > ># Depend on a curl with curl_ssl_* USE flags. ># libcurl must not be using an ssl backend we do not support. ># If the libcurl ssl backend changes pycurl should be recompiled. ># If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl ># does not need to initialize gcrypt threading and we do not need to ># explicitly link to libgcrypt. >DEPEND=">=net-misc/curl-7.25.0-r1[ssl=] > ssl? ( > net-misc/curl[curl_ssl_gnutls=,curl_ssl_nss=,curl_ssl_openssl=,-curl_ssl_axtls,-curl_ssl_cyassl,-curl_ssl_polarssl] > curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 ) > )" >RDEPEND="${DEPEND}" ># Tests have new deps that can never be keyworded, for now >RESTRICT="test" > >python_prepare_all() { > sed -e "/data_files=/d" -i setup.py || die > distutils-r1_python_prepare_all >} > >python_compile() { > python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" > if use curl_ssl_gnutls ; then > conf_ssl="--with-gnutls" > elif use curl_ssl_nss ; then > conf_ssl="--with-nss" > elif use curl_ssl_openssl ; then > conf_ssl="--with-ssl" > fi > distutils-r1_python_compile ${conf_ssl} >} > >src_test() { > # suite shatters without this > local DISTUTILS_NO_PARALLEL_BUILD=1 > distutils-r1_src_test >} > >python_test() { > # https://github.com/pycurl/pycurl/issues/180 > if [[ "${EPYTHON}" == python2.7 ]]; then > sed -e 's:test_request_with_certinfo:_&:' \ > -e 's:test_request_without_certinfo:_&:' \ > -i tests/certinfo_test.py || die > elif [[ "${EPYTHON}" == python3.4 ]]; then > sed -e 's:test_post_buffer:_&:' \ > -e 's:test_post_file:_&:' \ > -i tests/post_test.py || die > fi > emake test >} > >python_install_all() { > local HTML_DOCS=( doc/. ) > use examples && local EXAMPLES=( examples/. ) > distutils-r1_python_install_all >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 510974
:
377382
|
377384
|
377386
| 377390