View | Details | Raw Unified | Return to bug 251412 | Differences between
and this patch

Collapse All | Expand All

(-)math/py-pandas/Makefile (-48 / +44 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	pandas
3
PORTNAME=	pandas
4
DISTVERSION=	0.24.2
4
DISTVERSION=	1.1.5
5
PORTREVISION=	1
6
PORTEPOCH=	1
5
PORTEPOCH=	1
7
CATEGORIES=	math devel python
6
CATEGORIES=	math devel python
8
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
Lines 13-18 Link Here
13
12
14
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
15
14
15
# Note: we cannot include the following ports in *_DEPENDS because they depend
16
# on us for BUILD and RUN.
17
#	devel/py-xarray
18
#	math/py-statsmodels
16
BUILD_DEPENDS=	${PYNUMPY}
19
BUILD_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS:=	${BUILD_DEPENDS} \
20
RUN_DEPENDS:=	${BUILD_DEPENDS} \
18
		${PYTHON_PKGNAMEPREFIX}dateutil>=2.5:devel/py-dateutil@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}dateutil>=2.5:devel/py-dateutil@${PY_FLAVOR} \
Lines 19-92 Link Here
19
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
23
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
21
24
22
# Official support for 2.7, 3.5, 3.6, and 3.7
25
# Official support for 3.6, 3.7, 3.8 and 3.9
23
USES=		python
26
USES=		python
27
USE_PYTHON=	autoplist cython distutils
24
28
29
SUB_FILES=	pkg-message
30
25
OPTIONS_DEFINE=		MPL SCIPY
31
OPTIONS_DEFINE=		MPL SCIPY
32
OPTIONS_DEFAULT=	BTLNCK NUMEXPR
26
OPTIONS_GROUP=		ACCEL STORAGE HTML EXCEL
33
OPTIONS_GROUP=		ACCEL STORAGE HTML EXCEL
27
OPTIONS_RADIO=		SQL
28
OPTIONS_GROUP_ACCEL=	BTLNCK NUMEXPR
34
OPTIONS_GROUP_ACCEL=	BTLNCK NUMEXPR
35
OPTIONS_GROUP_EXCEL=	XLRD XLWT OPENPYXL XLSX
36
OPTIONS_GROUP_HTML=	LXML HTML5LIB JINJA2
29
OPTIONS_GROUP_STORAGE=	BOTO TABLES
37
OPTIONS_GROUP_STORAGE=	BOTO TABLES
30
OPTIONS_GROUP_HTML=	LXML HTML5LIB JINJA2
38
OPTIONS_RADIO=		SQL
31
OPTIONS_GROUP_EXCEL=	XLRD XLWT OPENPYXL XLSX
32
OPTIONS_RADIO_SQL=	ALCHEMY10 ALCHEMY11 ALCHEMY12 ALCHEMY13
39
OPTIONS_RADIO_SQL=	ALCHEMY10 ALCHEMY11 ALCHEMY12 ALCHEMY13
33
OPTIONS_DEFAULT=	BTLNCK NUMEXPR
34
40
35
# Note: we cannot include the following ports in *_DEPENDS because they depend
41
ACCEL_DESC=	Computation Acceleration Add-ons
36
# on us for BUILD and RUN.
42
ALCHEMY10_DESC=	Support SQL databases via databases/py-sqlalchemy10
37
#	devel/py-xarray
43
ALCHEMY11_DESC=	Support SQL databases via databases/py-sqlalchemy11
38
#	math/py-statsmodels
44
ALCHEMY12_DESC=	Support SQL databases via databases/py-sqlalchemy12
39
45
ALCHEMY13_DESC=	Support SQL databases via databases/py-sqlalchemy13
46
BOTO_DESC=	Support Amazon S3 storage via devel/py-boto
47
BTLNCK_DESC=	Accelerate certain NaN evals via math/py-bottleneck
48
EXCEL_DESC=	MS Excel I/O Add-ons
49
HTML5LIB_DESC=	Parse HTML with www/py-html5lib and www/py-beautifulsoup
50
HTML_DESC=	HTML Parsing/Generation Add-ons
51
JINJA2_DESC=	Support conditional HTML formatting with devel/py-Jinja2
52
LXML_DESC=	Parse HTML with devel/py-lxml and www/py-beautifulsoup
40
MPL_DESC=	Support graphical plotting output via math/py-matplotlib
53
MPL_DESC=	Support graphical plotting output via math/py-matplotlib
54
NUMEXPR_DESC=	Accelerate certain numerical ops via math/py-numexpr
55
OPENPYXL_DESC=	Write MS Excel 2007+ with textproc/py-openpyxl
41
SCIPY_DESC=	Support various statistical functions via science/py-scipy
56
SCIPY_DESC=	Support various statistical functions via science/py-scipy
42
BTLNCK_DESC=	Accelerate certain NaN evals via math/py-bottleneck
57
SQL_DESC=	SQLAlchemy ORM Add-ons
43
NUMEXPR_DESC=	Accelerate certain numerical ops via math/py-numexpr
58
STORAGE_DESC=	Data Storage Add-ons
44
BOTO_DESC=	Support Amazon S3 storage via devel/py-boto
45
TABLES_DESC=	Support HDF5-based storage via devel/py-tables
59
TABLES_DESC=	Support HDF5-based storage via devel/py-tables
46
LXML_DESC=	Parse HTML with devel/py-lxml and www/py-beautifulsoup
47
JINJA2_DESC=	Support conditional HTML formatting with devel/py-Jinja2
48
HTML5LIB_DESC=	Parse HTML with www/py-html5lib and www/py-beautifulsoup
49
OPENPYXL_DESC=	Write MS Excel 2007+ with textproc/py-openpyxl
50
XLRD_DESC=	Read MS Excel with textproc/py-xlrd
60
XLRD_DESC=	Read MS Excel with textproc/py-xlrd
61
XLSX_DESC=	Write MS Excel with textproc/py-xlsxwriter
51
XLWT_DESC=	Write MS Excel with textproc/py-xlwt
62
XLWT_DESC=	Write MS Excel with textproc/py-xlwt
52
XLSX_DESC=	Write MS Excel with textproc/py-xlsxwriter
53
ALCHEMY10_DESC=	Support SQL databases via databases/py-sqlalchemy10
54
ALCHEMY11_DESC=	Support SQL databases via databases/py-sqlalchemy11
55
ALCHEMY12_DESC=	Support SQL databases via databases/py-sqlalchemy12
56
ALCHEMY13_DESC=	Support SQL databases via databases/py-sqlalchemy13
57
ACCEL_DESC=	Computation Acceleration Add-ons
58
STORAGE_DESC=	Data Storage Add-ons
59
SQL_DESC=	SQLAlchemy ORM Add-ons
60
HTML_DESC=	HTML Parsing/Generation Add-ons
61
EXCEL_DESC=	MS Excel I/O Add-ons
62
63
63
MPL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR}
64
ALCHEMY10_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR}
64
SCIPY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>=1.1:science/py-scipy@${PY_FLAVOR}
65
ALCHEMY11_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR}
66
ALCHEMY12_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy12>0:databases/py-sqlalchemy12@${PY_FLAVOR}
67
ALCHEMY13_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy13>0:databases/py-sqlalchemy13@${PY_FLAVOR}
68
BOTO_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR}
65
BTLNCK_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.0:math/py-bottleneck@${PY_FLAVOR}
69
BTLNCK_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.0:math/py-bottleneck@${PY_FLAVOR}
66
NUMEXPR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.1:math/py-numexpr@${PY_FLAVOR}
70
67
BOTO_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR}
68
TABLES_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tables>=3.4.2:devel/py-tables@${PY_FLAVOR}
69
LXML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
70
			${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
71
HTML5LIB_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
71
HTML5LIB_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
72
			${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
72
			${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
73
JINJA2_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
73
JINJA2_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
74
LXML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \
75
			${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
76
MPL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR}
77
NUMEXPR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.1:math/py-numexpr@${PY_FLAVOR}
78
OPENPYXL_IMPLIES=	XLRD
74
OPENPYXL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR}
79
OPENPYXL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR}
80
SCIPY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>=1.1:science/py-scipy@${PY_FLAVOR}
81
TABLES_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tables>=3.4.2:devel/py-tables@${PY_FLAVOR}
75
XLRD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlrd>=1.0.0:textproc/py-xlrd@${PY_FLAVOR}
82
XLRD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlrd>=1.0.0:textproc/py-xlrd@${PY_FLAVOR}
83
XLSX_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLAVOR}
76
XLWT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlwt>0:textproc/py-xlwt@${PY_FLAVOR}
84
XLWT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlwt>0:textproc/py-xlwt@${PY_FLAVOR}
77
XLSX_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLAVOR}
78
85
79
ALCHEMY10_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR}
80
ALCHEMY11_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR}
81
ALCHEMY12_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy12>0:databases/py-sqlalchemy12@${PY_FLAVOR}
82
ALCHEMY13_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy13>0:databases/py-sqlalchemy13@${PY_FLAVOR}
83
84
OPENPYXL_IMPLIES=	XLRD
85
86
SUB_FILES=	pkg-message
87
88
USE_PYTHON=	autoplist distutils
89
90
post-install:
86
post-install:
91
	@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
87
	@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
92
		-name '*.so' -exec ${STRIP_CMD} {} +
88
		-name '*.so' -exec ${STRIP_CMD} {} +
(-)math/py-pandas/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1553016144
1
TIMESTAMP = 1609598961
2
SHA256 (pandas-0.24.2.tar.gz) = 4f919f409c433577a501e023943e582c57355d50a724c589e78bc1d551a535a2
2
SHA256 (pandas-1.1.5.tar.gz) = f10fc41ee3c75a474d3bdf68d396f10782d013d7f67db99c0efbfd0acb99701b
3
SIZE (pandas-0.24.2.tar.gz) = 11837693
3
SIZE (pandas-1.1.5.tar.gz) = 5229894

Return to bug 251412