head	1.12;
access;
symbols
	pkgsrc-2026Q1:1.12.0.2
	pkgsrc-2026Q1-base:1.12
	pkgsrc-2025Q4:1.11.0.2
	pkgsrc-2025Q4-base:1.11
	pkgsrc-2025Q3:1.9.0.4
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.2
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.8.0.2
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.7.0.2
	pkgsrc-2024Q4-base:1.7
	pkgsrc-2024Q3:1.5.0.2
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.2.0.14
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.12
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.10
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.8
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.6
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.4
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.2
	pkgsrc-2022Q1-base:1.2;
locks; strict;
comment	@# @;


1.12
date	2026.01.06.11.18.17;	author wiz;	state Exp;
branches;
next	1.11;
commitid	QYYWSGaNrkjQ7kpG;

1.11
date	2025.11.12.11.18.24;	author adam;	state Exp;
branches;
next	1.10;
commitid	q8IUgkAeyANuTfiG;

1.10
date	2025.10.09.07.58.03;	author wiz;	state Exp;
branches;
next	1.9;
commitid	t4nMY0Dt3rBjSRdG;

1.9
date	2025.04.14.12.56.29;	author adam;	state Exp;
branches;
next	1.8;
commitid	FCrXmk4Qr19Kf1RF;

1.8
date	2025.02.23.16.59.22;	author wiz;	state Exp;
branches;
next	1.7;
commitid	kbo5dPTmHbFBcCKF;

1.7
date	2024.11.11.07.29.08;	author wiz;	state Exp;
branches;
next	1.6;
commitid	1fBDq3LwS98NncxF;

1.6
date	2024.10.14.06.46.01;	author wiz;	state Exp;
branches;
next	1.5;
commitid	ynDJEEQamKd33BtF;

1.5
date	2024.08.21.15.16.50;	author adam;	state Exp;
branches;
next	1.4;
commitid	BTeM0ksy6sv5CHmF;

1.4
date	2024.08.10.07.55.07;	author adam;	state Exp;
branches;
next	1.3;
commitid	eSSDkFYBRd0CwflF;

1.3
date	2023.11.07.22.38.05;	author wiz;	state Exp;
branches;
next	1.2;
commitid	0SUcCzviRXnrjJLE;

1.2
date	2022.01.17.09.46.44;	author wiz;	state Exp;
branches;
next	1.1;
commitid	O2RLnErTHBafeYoD;

1.1
date	2022.01.17.09.42.09;	author wiz;	state Exp;
branches;
next	;
commitid	7lYszhFGRc8GcYoD;


desc
@@


1.12
log
@*: forbid Python 3.11 for sphinx users

list from 'bob scan'
@
text
@# $NetBSD: Makefile,v 1.11 2025/11/12 11:18:24 adam Exp $

DISTNAME=	sphinx_astropy-1.10
PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES=	textproc python
MASTER_SITES=	${MASTER_SITE_PYPI:=s/sphinx-astropy/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/astropy/sphinx-astropy
COMMENT=	Sphinx extensions and configuration specific to the Astropy project
LICENSE=	modified-bsd

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm>=8.0.0:../../devel/py-setuptools_scm
DEPENDS+=	${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
DEPENDS+=	${PYPKGPREFIX}-astropy-sphinx-theme-[0-9]*:../../textproc/py-astropy-sphinx-theme
DEPENDS+=	${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
DEPENDS+=	${PYPKGPREFIX}-numpydoc-[0-9]*:../../textproc/py-numpydoc
DEPENDS+=	${PYPKGPREFIX}-sphinx>=4.0.0:../../textproc/py-sphinx
DEPENDS+=	${PYPKGPREFIX}-sphinx-automodapi-[0-9]*:../../textproc/py-sphinx-automodapi
DEPENDS+=	${PYPKGPREFIX}-sphinx-gallery-[0-9]*:../../textproc/py-sphinx-gallery
DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-jquery-[0-9]*:../../textproc/py-sphinxcontrib-jquery
DEPENDS+=	${PYPKGPREFIX}-test-doctestplus>=0.11:../../devel/py-test-doctestplus

USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	310 311 # py-sphinx

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.11
log
@py-sphinx-astropy: updated to 1.10

1.10 (2025-08-06)

- Update minimum required version of Sphinx to 4.0.0
  and Python to 3.9.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2025/10/09 07:58:03 wiz Exp $
d27 1
a27 1
PYTHON_VERSIONS_INCOMPATIBLE=	310 # py-sphinx
@


1.10
log
@*: remove reference to (removed) Python 3.9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2025/04/14 12:56:29 adam Exp $
d3 2
a4 3
DISTNAME=	sphinx-astropy-1.9.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
d19 1
a19 1
DEPENDS+=	${PYPKGPREFIX}-sphinx>=3.0.0:../../textproc/py-sphinx
@


1.9
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2025/02/23 16:59:22 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	39 310 # py-sphinx
@


1.8
log
@*: py-sphinx 8.2 drops support for Python 3.10
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2024/11/11 07:29:08 wiz Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=30.3.0:../../devel/py-setuptools
@


1.7
log
@py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2024/10/14 06:46:01 wiz Exp $
d27 1
a27 1
PYTHON_VERSIONS_INCOMPATIBLE=	39 # py-sphinx
@


1.6
log
@*: clean-up after python38 removal
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2024/08/21 15:16:50 adam Exp $
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
@


1.5
log
@py-sphinx-astropy: updated to 1.9.1

1.9.1 (2023-06-07)

- Renamed ``[v2]`` optional dependencies key to ``[confv2]``
  to avoid triggering build error in Python 3.10 or earlier.

1.9 (2023-06-06)

- To switch to ``pydata-sphinx-theme``, use ``sphinx_astropy.conf.v2``
  and install the ``[v2]`` optional dependencies.
- Update minimum required version of Sphinx to 3.0.0.
- ``check_sphinx_version`` is deprecated.

1.8 (2023-01-06)

- Update scipy intersphinx URL.
- Ensure that jQuery is always installed with Sphinx 6+.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/08/10 07:55:07 adam Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	38 39 # py-sphinx
@


1.4
log
@py-sphinx-astropy: not for Python 3.9
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2023/11/07 22:38:05 wiz Exp $
d3 1
a3 1
DISTNAME=	sphinx-astropy-1.7.0
d13 5
a18 2
DEPENDS+=	${PYPKGPREFIX}-sphinx>=1.7:../../textproc/py-sphinx
DEPENDS+=	${PYPKGPREFIX}-astropy-sphinx-theme-[0-9]*:../../textproc/py-astropy-sphinx-theme
d20 1
d23 1
a23 1
DEPENDS+=	${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
a24 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 38 39
d30 1
a30 1
.include "../../lang/python/egg.mk"
@


1.3
log
@*: latest py-sphinx only support Python 3.9+
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/01/17 09:46:44 wiz Exp $
d25 1
a25 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 38
@


1.2
log
@py-sphinx-astropy: add missing build dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2022/01/17 09:42:09 wiz Exp $
d25 1
a25 1
PYTHON_VERSIONS_INCOMPATIBLE=	27
@


1.1
log
@textproc/py-sphinx-astropy: import py-sphinx-astropy-1.7.0

This package serves two purposes: it provides a default Sphinx
configuration and set of extensions specific to the Astropy project,
and it acts as a meta-package by installing all required Sphinx
extensions for the core Astropy package and other packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2022/01/04 20:55:05 wiz Exp $
d21 1
@

