summaryrefslogtreecommitdiff
path: root/lang/micropython (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-09-09lang/micropython: Update to 1.17Kai Knoblich7-31/+100
* Switch to GCC because building with Clang leads to a broken "mpy-cross" binary, which segfaults if issued with several parameters during build. * REINPLACE_CMD should not be used to replace static content, hence convert those occurrences into patches. * Also update pkg-descr and sort variables a bit according to the PHB. Reviewed by: decke (earlier revision) Approved by: kai (python, maintainer) Differential Revision: https://reviews.freebsd.org/D31855
2021-09-03lang/micropython: Assume maintainership for python@Kai Knoblich1-1/+1
Reported by: koobs MFH: 2021Q3
2021-04-07One more small cleanup, forgotten yesterday.Mathieu Arnold1-1/+0
Reported by: lwhsu
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold1-1/+0
2020-07-04Chanse update of devel/libffiNiclas Zeising1-1/+1
Chase the devel/libffi update Bump portrevision of all dependent ports to chace shard library version bump in libffi. Update LIB_DEPENDS lines where needed to not require a specific version of libffi.so. PR: 247028 (for tracking)
2019-04-09Update devel/readline to 8.0Sunpoet Po-Chuan Hsieh1-1/+1
- Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine
2019-01-26Update WWWSunpoet Po-Chuan Hsieh1-1/+1
2017-11-30Convert Python ports to FLAVORS.Mathieu Arnold1-1/+1
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
2017-11-30For ports that are marked BROKEN on armv6, and also fail to build onMark Linimon1-0/+1
armv7, mark them so. This is part two of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com -exp run
2017-06-27Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh1-1/+1
- Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine
2017-03-01Mark as broken on armv6. Although there is an assembler routine for arm,Mark Linimon1-1/+3
the label "0:" is rejected. Perhaps an update to 1.8.7 could help. Approved by: portmgr (tier-2 blanket)
2017-01-22Reset mva@'s ports, he handed in his ports bit.Rene Ladan1-1/+1
2017-01-09- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov1-13/+4
- Switch to new test framework Approved by: portmgr blanket
2017-01-03Never set WRKSRC when using USE_GITHUB.Mathieu Arnold1-1/+1
If you want to set WRKSRC, set GH_PROJECT instead. - The GitHub URLs are case insensitive, but the distribution files you get out of them are not. - If the repository was renamed, the old URL will still work, but the distribution name will be ith the new name. Sponsored by: Absolight
2016-11-20Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer1-0/+1
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler.
2016-04-01Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold1-1/+1
With hat: portmgr Sponsored by: Absolight
2015-12-16- Update to version 1.5.1Marcus von Appen2-7/+9
A full list of changes since version 1.4.1 can be found at https://github.com/micropython/micropython/releases. Changelog: https://github.com/micropython/micropython/releases/tag/v1.5.1
2015-12-08Don't use GH_TAGNAME when DISTVERSION* variables can be used.Mathieu Arnold2-6/+4
With hat: portmgr Sponsored by: Absolight
2015-04-03- Update to version 1.4Marcus von Appen2-10/+20
Major changes since 1.3.1: - new builtins, ujson, uheapq, ubinascii modules - new memoryview and compile builtins - improvements for eval and exec - array slice assignment support - basix regex support - x86 support for the native emitter - many other fixes and improvements Changelogs: https://github.com/micropython/micropython/release
2014-09-24- Update to version 1.3.1Marcus von Appen2-6/+6
Changelog: https://github.com/micropython/micropython/releases/tag/v1.3.1
2014-08-10- Convert my ports to USES=pythonMarcus von Appen1-2/+1
2014-07-28- Update to version 1.2Marcus von Appen6-60/+8
- Respect CFLAGS and CPPFLAGS
2014-07-23Add USES=readline to fix build on -current.Adam Weinberger1-1/+1
2014-06-07Micro Python is a lean and fast implementation of the Python 3 programmingMarcus von Appen7-0/+104
language that is optimised to run on a microcontroller. WWW: http://www.micropython.org