head	1.8;
access;
symbols
	pkgsrc-2021Q4:1.5.0.4
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.2
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.4.0.6
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.4
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.2
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.3.0.4
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.2
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.2.0.18
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.2.0.20
	pkgsrc-2019Q4-base:1.2
	pkgsrc-2019Q3:1.2.0.16
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.2.0.14
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.12
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.10
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.8
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.2.0.6
	pkgsrc-2018Q2-base:1.2
	pkgsrc-2018Q1:1.2.0.4
	pkgsrc-2018Q1-base:1.2
	pkgsrc-2017Q4:1.2.0.2
	pkgsrc-2017Q4-base:1.2
	pkgsrc-2017Q3:1.1.0.12
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.8
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.6
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.4
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.2
	pkgsrc-2016Q3-base:1.1;
locks; strict;
comment	@# @;


1.8
date	2022.02.17.10.54.57;	author wiz;	state dead;
branches;
next	1.7;
commitid	xoJhLu8h4sADBXsD;

1.7
date	2022.01.04.20.54.13;	author wiz;	state Exp;
branches;
next	1.6;
commitid	CYyhdK9qtoffkmnD;

1.6
date	2021.12.30.13.05.36;	author adam;	state Exp;
branches;
next	1.5;
commitid	w23rFuQ4pTWhUFmD;

1.5
date	2021.06.29.08.42.00;	author nia;	state Exp;
branches;
next	1.4;
commitid	D0oUCU0hDExum0ZC;

1.4
date	2020.10.12.21.52.02;	author bacon;	state Exp;
branches;
next	1.3;
commitid	568C66J21E1N0FrC;

1.3
date	2020.04.27.19.03.26;	author adam;	state Exp;
branches;
next	1.2;
commitid	NUwEikrzxKfIy36C;

1.2
date	2017.10.08.20.22.46;	author adam;	state Exp;
branches;
next	1.1;
commitid	STpXAWEGWZShXhaA;

1.1
date	2016.08.24.23.50.12;	author markd;	state Exp;
branches;
next	;
commitid	sxzimmMu8ZmihCjz;


desc
@@


1.8
log
@py-autograd: remove

This project is not being developed any longer upstream.
No users in pkgsrc.

There is a successor project, JAX, in case anyone's interested.
@
text
@# $NetBSD: Makefile,v 1.7 2022/01/04 20:54:13 wiz Exp $

DISTNAME=	autograd-1.3
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	2
CATEGORIES=	math python
MASTER_SITES=	${MASTER_SITE_PYPI:=a/autograd/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/HIPS/autograd
COMMENT=	Efficiently computes derivatives of numpy code
LICENSE=	mit

DEPENDS+=	${PYPKGPREFIX}-future>=0.15.2:../../devel/py-future

USE_LANGUAGES=	# none

.include "../../lang/python/egg.mk"
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.7
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2021/12/30 13:05:36 adam Exp $
@


1.6
log
@Forget about Python 3.6
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/06/29 08:42:00 nia Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.5
log
@py-numpy: "Python version >= 3.7 required."
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/10/12 21:52:02 bacon Exp $
a17 2
PYTHON_VERSIONS_INCOMPATIBLE+=	36	# py-numpy

@


1.4
log
@math/blas, math/lapack: Install interchangeable BLAS system

Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/04/27 19:03:26 adam Exp $
d18 2
@


1.3
log
@py-autograd: updated to 1.3

1.3:
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2017/10/08 20:22:46 adam Exp $
d5 1
@


1.2
log
@py-autograd: update to 1.1.13

1.1.13:
Unknown changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2016/08/24 23:50:12 markd Exp $
d3 1
a3 1
DISTNAME=	autograd-1.1.13
d13 2
a16 3
DEPENDS+=	${PYPKGPREFIX}-future>=0.15.2:../../devel/py-future
DEPENDS+=	${PYPKGPREFIX}-numpy>=1.12:../../math/py-numpy

d18 1
@


1.1
log
@Add py-autograd 1.1.5

Autograd can automatically differentiate native Python and Numpy
code. It can handle a large subset of Python's features, including
loops, ifs, recursion and closures, and it can even take derivatives
of derivatives of derivatives. It uses reverse-mode differentiation
(a.k.a. backpropagation), which means it can efficiently take
gradients of scalar-valued functions with respect to array-valued
arguments. The main intended application is gradient-based
optimization.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2016/06/09 02:06:18 markd Exp $
d3 1
a3 1
DISTNAME=	autograd-1.1.5
d5 1
a5 1
CATEGORIES=	math
d13 5
a18 1
.include "../../math/py-numpy/buildlink3.mk"
@

