r419532 [1] caused ports that depend on sqlalchemy07 and
sqlalchemy-migrate (at least buildbot) to fail because
py-sqlalchemy-migrate pulls in py-sqlalchemy10 which conflicts with
py-sqlalchemy07.
Update the sqlalchemy dependency from 0.7.x to 1.0.x after QA
testing for regressions @ runtime using the buildbot test suite.
[1] http://svnweb.freebsd.org/changeset/ports/419532
PR: 210589
Reported by: pkg-fallout
Tested by: pi
MFH: 2016Q3
The master port was refactored to make tracking github repositories easier, but
this change was not reflected in the last update to ports-mgmt/portshaker.
- Add Global and Plugin OPTIONS for optional dependencies
- Set OPTIONS_DEFAULT to maintain functional compatibility with 2016Q3
- Enable concurrent Python installation
- Update test target to use PYTHON_CMD (version specific execution)
- Add TEST_DEPENDS on feedparser as it fails (not skips) if not
available when running tests.
- Remove nested leading indefinite article in COMMENT
MFH: 2016Q3
o) arrayvar from 0.03 to 0.05;
o) devel_kit from 0.2.19 to 0.3.0;
o) echo from 4f7aa50 to 46334b3;
o) encryptsession from 0.03 to 0.05;
o) forminput from 0.07 to 0.12;
o) iconv from 0.10 to 0.14;
o) lua from 0.10.5 to 0.10.6rc1;
o) set_misc from 6582fb4 to f808ef4;
o) sflow from 0.9.7 to 543c72a;
o) small_light from 0.6.15 to 0.8.0;
o) xss from 0.04 to 0.05.
Do not bump PORTREVISION.
CFLAGS contains -Wl,-rpath,${LOCALBASE}/lib, which causes the following
warnings:
warning: -Wl,-rpath,/usr/local/lib: 'linker' input unused
It also causes many tests to fail due to the same warning:
E VerificationError: CompileError: command 'cc' failed with exit status 1
cffi/ffiplatform.py:62: VerificationError
----------- Captured stderr call ----------
error: -Wl,-rpath,/usr/local/lib: 'linker' input unused
Remove these (CFLAGS, LDFLAGS) unnecessary flags as cffi grabs compiler
details from Python and links correctly to libffi/libpython without
them.
* Fix cffi0/test_ownlib to use ${CC} not a hardcoded gcc, unecessarily
causing test failures. Conditionally add -Wno-shift-negative-value
to CFLAGS to squash several more failures on FreeBSD 11+ [1]
While I'm here:
* Strip shared library
* Report skipped tests during test runs
Note: leftover test_array_type test failure is known [2]
[1] https://bitbucket.org/cffi/cffi/issues/271
[2] https://bitbucket.org/cffi/cffi/issues/178
Reviewed by: wg (maintainer)
Approved by: wg (maintainer)
MFH: 2016Q3
Differential Revision: D7300
Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK)
for Python, which allows Python developers to write software that makes
use of services like Amazon S3 and Amazon EC2. You can find the latest,
most up to date, documentation at Read the Docs, including a list of
services that are supported.
WWW: https://github.com/boto/boto3
Hack is monospaced font designed to be a workhorse typeface for code. It has
deep roots in the libre, open source typeface community and expands upon the
contributions of the Bitstream Vera & DejaVu projects. The project is in
active development. We welcome your input and contributions.
WWW: https://sourcefoundry.org/hack/