aboutsummaryrefslogtreecommitdiff
path: root/textproc/py-sphinx/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* textproc/py-sphinx: Update to 3.0.4Danilo G. Baio2020-06-091-1/+1
| | | | | | | | | | Changelog: https://github.com/sphinx-doc/sphinx/blob/v3.0.4/CHANGES PR: 246935 Exp-run by: antoine Notes: svn path=/head/; revision=538271
* textproc/py-sphinx: Fix build (extract) with static bsdtar(1)Danilo G. Baio2020-05-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ===> Extracting for py37-sphinx-3.0.3,1 => SHA256 Checksum OK for python/Sphinx-3.0.3.tar.gz. tar: Pathname can't be converted from UTF-8 to current locale. tar: Error exit delayed from previous errors. *** Error code 1 Issue found at least on arm64.aarch64 and mips.mips64 builds using native-x-tools/poudriere. As /usr/bin/tar is replaced by the binary in /nxb-bin/, pointing EXTRACT_CMD to /usr/bin/bsdtar instead. root@12-mips64-default:/tmp # file /usr/bin/tar /usr/bin/tar: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), statically linked, for FreeBSD 12.1, FreeBSD-style, stripped root@12-mips64-default:/tmp # file /usr/bin/bsdtar /usr/bin/bsdtar: ELF 64-bit MSB executable, MIPS, MIPS-III version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, FreeBSD-style, for FreeBSD 12.1, stripped This patch bypass the issue here (all scenarios we have tested), but the problem still exists and it's being tracked in bug 246670. Please, see more details in bug 246618. Thanks to tijl, jbeich, kevans and all people who helped in testing. PR: 246618, 246670 Submitted by: tijl Reported by: jbeich Notes: svn path=/head/; revision=537077
* textproc/py-sphinx: Update to 3.0.3Danilo G. Baio2020-05-211-1/+1
| | | | | | | | | | Changelog: https://github.com/sphinx-doc/sphinx/blob/v3.0.3/CHANGES PR: 246513 Exp-run by: antoine Notes: svn path=/head/; revision=536175
* Update SphinxDanilo G. Baio2020-05-111-17/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine Notes: svn path=/head/; revision=534966
* Introduce PY_TYPING and simplify MakefileSunpoet Po-Chuan Hsieh2019-05-311-7/+2
| | | | | | | | | Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4. With hat: python Notes: svn path=/head/; revision=503133
* Bump a few PORTREVISIONs after r498529Antoine Brodin2019-04-101-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=498530
* Pass py-sphinx maintainership to python@Antoine Brodin2019-01-081-1/+4
| | | | Notes: svn path=/head/; revision=489666
* Reset the maintainership back to ports@ because I'm not using theseMarcelo Araujo2019-01-081-1/+1
| | | | | | | ports anymore. Notes: svn path=/head/; revision=489665
* Use PY_FLAVOR for dependencies.Mathieu Arnold2018-06-201-19/+19
| | | | | | | | | | FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight Notes: svn path=/head/; revision=472884
* Fix RUN_DEPENDSSunpoet Po-Chuan Hsieh2018-01-291-1/+1
| | | | | | | | | | | - Bump PORTREVISION for dependency change typing is a conditional RUN_DEPENDS for Python versions prior to 3.5. PR: 221891, 225136 Notes: svn path=/head/; revision=460284
* - Update textproc/py-sphinx to 1.6.5. [0]Marcelo Araujo2018-01-291-3/+15
| | | | | | | | | | | | | | | - Update all ports that depends of py-sphinx. [0] - Add conditional RUN_DEPENDS. [1] - Add TEST_DEPENDS. [1] PR: ports/221891 [0] and ports/225136 [1] Submitted by: sunpoet [1] Approved by: antoine (portmgr) Exprun by: antoine (several rounds) Sponsored by: iXsystems, Inc. Notes: svn path=/head/; revision=460241
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-15/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* Backport fix for issue #3212Gabor Pali2017-08-031-1/+1
| | | | | | | | | | | PR: 221116 Submitted by: pgj Approved by: araujo (maintainer) Obtained from: https://github.com/sphinx-doc/sphinx/issues/3212 MFH: 2017Q3 Notes: svn path=/head/; revision=447275
* - Pass maintainership over to Marcelo Araujo <araujo@>Kris Moore2017-08-021-1/+1
| | | | Notes: svn path=/head/; revision=447103
* [NEW] textproc/py3-sphinx: Create Python 3.x version of this portBen Woods2017-06-081-8/+4
| | | | | | | | | | | | | | | | | | | Also make the following changes for the master textproc/py-sphinx port: - Remove post-build introduced when port was updated to version 1.2 in r336515, but is no longer required after version 1.2.1 [1]. - Include upstream patch which fixes the bundling of grammar files [2] [1] https://github.com/sphinx-doc/sphinx/blob/1.2.1/CHANGES#L51-L53 [2] https://github.com/sphinx-doc/sphinx/commit/b03b7e543f5e135d046d2fe407def219336c12b2 PR: 217475 PR: 217447 PR: 219833 Submitted by: dbaio Approved by: kmoore (maintainer timeout) Notes: svn path=/head/; revision=442935
* Revert sphinx upgrade as it breaks packaging of most ports depending on itAntoine Brodin2016-12-301-5/+5
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=429958
* - Update to 1.5.1Kris Moore2016-12-291-4/+5
| | | | | | | | PR: 215311 Submitted by: Wen Heping <wen@freebsd.org> Notes: svn path=/head/; revision=429929
* - Add LICENSE_FILEDmitry Marakasov2016-11-281-0/+2
| | | | | | | | | - Add NO_ARCH Approved by: portmgr blanket Notes: svn path=/head/; revision=427320
* - Fix issue with pkg-plist and missing pickleKris Moore2016-11-181-6/+0
| | | | | | | | PR: 214634 Reported by: rakuco@ Notes: svn path=/head/; revision=426339
* - Update to 1.4.8Kris Moore2016-11-171-2/+1
| | | | Notes: svn path=/head/; revision=426296
* - Add RUN_DEPEND on security/ca_root_nssKris Moore2016-09-201-1/+3
| | | | | | | | | - Bump PORTREV PR: 212049 Notes: svn path=/head/; revision=422502
* - Update to 1.4.6Kris Moore2016-09-121-1/+1
| | | | Notes: svn path=/head/; revision=421924
* - Update to 1.4.4Kris Moore2016-06-211-1/+1
| | | | | | | PR: 209878 Notes: svn path=/head/; revision=417278
* - Update to 1.4.1Kris Moore2016-05-121-3/+3
| | | | Notes: svn path=/head/; revision=415071
* Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.Mathieu Arnold2016-04-011-12/+12
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412349
* - Update dependencies to match upstream's requirementLi-Wen Hsu2015-08-061-9/+10
| | | | | | | Approved by: kmoore Notes: svn path=/head/; revision=393634
* - Add new RUN_DEPEND on py-babel, fixes issue compiling llvm36 and possiblyKris Moore2015-07-151-1/+3
| | | | | | | | | | | others - Bump PORTREV PR: 201587 Submitted by: Christian Heckendorf <heckendorfc@gmail.com> Notes: svn path=/head/; revision=392156
* - Update textproc/py-sphinx to 1.3.1Kris Moore2015-07-141-4/+9
| | | | | | | | | | - Reverse depend upon textproc/py-sphinx_rtd_theme - Take maintainership of textproc/py-sphinx Approved by: lwhsu@ Notes: svn path=/head/; revision=392004
* - Update to 1.2.3Li-Wen Hsu2014-09-021-5/+3
| | | | Notes: svn path=/head/; revision=367048
* - Remove easy_install dependencyMarcus von Appen2014-06-151-5/+5
| | | | | | | | | | - Bump PORTREVISION to enforce a cleanup for the easy_install references With hat: python@ Approved by: portmgr (implicit) Notes: svn path=/head/; revision=357860
* - Update LICENSESunpoet Po-Chuan Hsieh2014-03-061-1/+1
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=347238
* - Update to 1.2.2Li-Wen Hsu2014-03-041-1/+1
| | | | Notes: svn path=/head/; revision=347016
* - Update to 1.2.1Li-Wen Hsu2014-01-281-5/+5
| | | | | | | - Fix Python 3 support Notes: svn path=/head/; revision=341497
* - Update to 1.2Li-Wen Hsu2013-12-151-8/+14
| | | | Notes: svn path=/head/; revision=336515
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-5/+2
| | | | | | | textproc) Notes: svn path=/head/; revision=327773
* - Bump PORTREVISION (changed pkg-plist)Nicola Vitale2012-07-171-0/+7
| | | | | | | | | | | | | - Add code to generate the pickle file of sphinx/pycode/Grammar.txt, otherwise it can be generated indirectly by another port, which uses the command sphinx-build (analyzing Python code). See http://goo.gl/AIqn1 Reported by: pointyhat (via erwin) Approved by: lwhsu (maintainer), via private email Notes: svn path=/head/; revision=301002
* - Update to 1.1.3Li-Wen Hsu2012-06-251-1/+1
| | | | | | | | PR: ports/169264 Submitted by: Marcin Cieslak <saper@saper.info> Notes: svn path=/head/; revision=299952
* - Update to 1.1.2Li-Wen Hsu2011-11-081-4/+4
| | | | | | | | PR: ports/162359 Submitted by: Olivier Duchateau <duchateau.olivier@gmail.com> Notes: svn path=/head/; revision=285293
* - Update to 1.0.7Li-Wen Hsu2011-02-181-1/+1
| | | | Notes: svn path=/head/; revision=269301
* - Update to 1.0.5Li-Wen Hsu2010-11-281-1/+3
| | | | Notes: svn path=/head/; revision=265320
* - Update to 1.0.4Li-Wen Hsu2010-09-191-1/+1
| | | | Notes: svn path=/head/; revision=261443
* - Update to 1.0.3Li-Wen Hsu2010-08-241-1/+1
| | | | Notes: svn path=/head/; revision=259932
* - Update to 0.6.7Li-Wen Hsu2010-06-121-1/+1
| | | | Notes: svn path=/head/; revision=256432
* - Update to 0.6.6Li-Wen Hsu2010-05-261-1/+1
| | | | Notes: svn path=/head/; revision=255123
* - Update to 0.6.5Li-Wen Hsu2010-04-031-1/+1
| | | | Notes: svn path=/head/; revision=252159
* - Update to 0.6.4Li-Wen Hsu2010-01-151-1/+1
| | | | Notes: svn path=/head/; revision=247928
* - Update to 0.6.3Li-Wen Hsu2009-09-051-1/+1
| | | | Notes: svn path=/head/; revision=240919
* - Update to 0.6.2Li-Wen Hsu2009-06-181-1/+1
| | | | Notes: svn path=/head/; revision=236196
* - Update to 0.6.1Li-Wen Hsu2009-03-281-2/+2
| | | | | | | | PR: ports/133034 (based on) Submitted by: Wen Heping <wenheping AT gmail.com> Notes: svn path=/head/; revision=231198
* - Update to 0.5.1Li-Wen Hsu2008-12-181-1/+1
| | | | Notes: svn path=/head/; revision=224396