Port details |
- py-pygments Syntax highlighter written in Python
- 2.9.0 textproc
=36 2.9.0Version of this port present on the latest quarterly branch. - Maintainer: nivit@FreeBSD.org
 - Port Added: 2007-04-02 21:35:33
- Last Update: 2022-02-19 15:08:48
- Commit Hash: 531a8b3
- People watching this port, also watch:: libxml2, libiconv, expat, pcre, sqlite3
- Also Listed In: python
- License: BSD2CLAUSE
- Description:
- Pygments is a syntax highlighting package written in Python.
It is a generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to prettify
source code. Highlights are:
* a wide range of common languages and markup formats is supported
* special attention is paid to details, increasing quality by a fair amount
* support for new languages and formats are added easily
* a number of output formats, presently HTML, LaTeX, RTF and ANSI sequences
* it is usable as a command-line tool and as a library
WWW: https://pygments.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/textproc/py-pygments/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/py-pygments
- pkg install py38-pygments
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-pygments listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-pygments
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1625498300
SHA256 (Pygments-2.9.0.tar.gz) = a18f47b506a429f6f4b9df81bb02beab9ca21d0a5fee38ed15aef65f0545519f
SIZE (Pygments-2.9.0.tar.gz) = 4048049
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- This port is required by:
- for Build
-
- games/openage
- graphics/qgis
- graphics/qgis-ltr
- math/mathicsscript
- math/sage
- science/abinit
- sysutils/conan
-
Deleted ports which required this port:
- for Run
-
- audio/lv2
- databases/py-litecli
- databases/py-mycli
- databases/py-pgcli
- devel/bpython
- devel/cppcheck
- devel/ipython
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
- Configuration Options:
- No options to configure
- Options name:
- textproc_py-pygments
- USES:
- cpe python:3.6+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
19 Feb 2022 15:08:48 2.9.0
|
Thierry Thomas (thierry)  |
textproc/py-pygments: upgrade to 2.9.0
Release notes at <https://github.com/pygments/pygments/releases/tag/2.9.0>.
- Remove conflict with the defunct paraview.
- Add a test target (3710 passed, 3 skipped).
Exp-run by antoine.
PR: 256995
Approved by: maintainer’s time-out |
29 Aug 2021 18:49:07 2.7.2
|
Bernhard Froehlich (decke)  |
textproc/py-pygments: Add CPE information
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:07 2.7.2
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
19 Dec 2020 07:16:56
2.7.2
|
ygy  |
textproc/py-pygments: Update to 2.7.2
PR: 251175
Submitted by: lwhsu
Approved by: lwhsu (implicit), nivit (maintainer timeout, 1 month) |
21 Sep 2020 19:42:35
2.7.1
|
nivit  |
- Update to 2.7.1 |
21 Sep 2020 12:12:41
2.6.1
|
antoine  |
Use the PY_PYGMENTS variable
With hat: portmgr |
21 Sep 2020 04:22:54
2.6.1
|
yuri  |
devel/ipython5: Fix build after the recent update of textproc/py-pygments by
adding textproc/py-pygments-25 because ipython5 requires this version
Reported by: linimon |
20 Sep 2020 00:28:28
2.6.1
|
yuri  |
textproc/py-pygments: Update 2.5.2 -> 2.6.1
PR: 249131
Approved by: nivit (maintainer timeout 14 days) |
12 Aug 2020 09:36:33
2.5.2
|
amdmi3  |
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
13 Jan 2020 08:26:17
2.5.2
|
ale  |
Update to 2.5.2 release.
Approved by: maintainer |
25 May 2019 16:29:31
2.4.1
|
nivit  |
- Update to 2.4.1
PR: 238091
Submitted by: <takefu@airport.fm> |
10 Apr 2019 06:18:32
2.3.0_1
|
antoine  |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
03 Dec 2018 16:57:49
2.3.0
|
nivit  |
- Update to 2.3.0
- Pet portlint |
29 Sep 2018 07:34:45
2.2.0
|
yuri  |
textproc/py-pygments: Corect the .if condition for CONFLICTS_INSTALL
Reported by: mat |
28 Sep 2018 02:41:26
2.2.0
|
yuri  |
textproc/py-pygments and science/paraview conflict each other
Approved by: portmgr blanket |
30 Nov 2017 15:50:34
2.2.0 
|
mat  |
Convert Python ports to FLAVORS.
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 (Only the first 15 lines of the commit message are shown above ) |
16 Apr 2017 13:38:25
2.2.0
|
nivit  |
- Allow overriding of Python version from its slave port |
02 Apr 2017 13:46:56
2.2.0
|
mmokhi  |
textproc/py-pygments: Update to 2.2.0
Regarding to r437555 as dependency of devel/py-gdbgui
Reviewed by: mat (mentor), nivit (maintainer)
Approved by: mat (mentor), nivit (maintainer)
Differential Revision: https://reviews.freebsd.org/D10200 |
14 Feb 2017 11:12:28
2.1.3_1
|
demon  |
Allow concurrent installs.
PR: 214295
Submitted by: Matthieu Volat <mazhe@alkumuna.eu>
maintainer timeout. |
25 Apr 2016 14:01:18
2.1.3
|
nivit  |
- Update to 2.1.3
- Add NO_ARCH
PR: 208752
Submitted by: olivierd |
20 Jan 2016 16:26:57
2.1
|
nivit  |
- Update to 2.1
- Remove files/patch-CVE-2015-8557 |
17 Jan 2016 12:03:37
2.0.2_1
|
rakuco  |
Add upstream patch to fix CVE-2015-8557.
PR: 206072
Approved by: ports-secteam (miwi)
Security: 5f276780-b6ce-11e5-9731-5453ed2e2b49 |
22 Jan 2015 14:23:43
2.0.2
|
nivit  |
- Update to 2.0.2
PR: 196981
Submitted by: olivierd |
20 Jan 2015 04:12:31
2.0.1
|
adamw  |
Update to 2.0.1.
PR: 194928
Submitted by: olivierd
Approved by: maintainer timeout (over 2 months) |
07 Dec 2014 10:01:37
1.6_2
|
mva  |
- Convert textproc/ to USES=python
With hat: python@ |
15 Jul 2014 20:00:43
1.6_2
|
adamw  |
Add missing EXAMPLES and DOCS to a couple ports that
already honour PORTDOCS and PORTEXAMPLES in the plist. |
16 Feb 2014 10:41:59
1.6_2
|
koobs  |
textproc/py-pygments: Update LICENSE, Remove py3k hack
- Update LICENSE (BSD2CLAUSE)
- Deprecate py3k-fix-pkg-plist.inc
Approved by: portmgr (blanket) |
08 Feb 2014 15:40:12
1.6_1
|
miwi  |
- Stage support
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION |
21 Jan 2014 23:40:23
1.6
|
bapt  |
Fix properties on pkg-plist |
20 Sep 2013 23:17:32
1.6
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
07 Jul 2013 22:46:13
1.6
|
nivit  |
- Fix pkg-plist when Python version is >= 3.2 [1]
- Remove indefinite article from COMMENT
- Fix format of WWW field in pkg-descr
Reported by: eadler (via private email) [1] |
13 Jun 2013 11:58:44
1.6
|
wg  |
textproc/py-pygments: update to 1.6
- Update to 1.6
- Trim Makefile header
- NOPORTDOCS -> PORT_OPTIONS:MDOCS
PR: ports/178645
Submitted by: olivierd
Approved by: culot / jpaetzel (mentors, implicit), maintainer (timeout) |
28 Apr 2012 14:10:01
1.5
|
nivit  |
- Update to 1.5 [1]
- Add LICENSE (BSD)
- Remove http://nivi.interfree.it from MASTER_SITES
- Respect NO_INSTALL_MANPAGES
PR: ports/167050
Submitted by: Alexander Kojevnikov <alexander@kojevnikov.com> [1] |
04 Mar 2011 17:11:31
1.4
|
nivit  |
- Install the manpage regardless of NOPORTDOCS
- Remove MANCOMPRESSED
- Use ${INSTALL_MAN} instead of ${INSTALL_DATA}
to install the manpage
PR: ports/155039
Submitted by: lwhsu |
03 Jan 2011 22:20:59
1.4
|
nivit  |
- Update to 1.4
- Remove MD5 checksum from distinfo |
07 May 2010 16:27:08
1.3.1
|
nivit  |
- Update to 1.3.1 |
03 Jan 2010 12:19:23
1.2.2
|
nivit  |
- Update to 1.2.2 |
03 Jan 2010 09:48:22
1.2.1
|
nivit  |
- Update to 1.2.1 |
02 Jan 2010 14:54:07
1.2
|
nivit  |
- Update to 1.2
- Use ${COPYTREE_SHARE} to install docs |
15 Sep 2009 09:03:53
1.1
|
nivit  |
- Update to 1.1 |
02 Dec 2008 16:46:19
1.0
|
nivit  |
- Update to 1.0
PR: ports/129121
Submitted by: Wen Heping <wenheping at gmail dotcom> |
03 Sep 2008 20:46:36
0.11.1
|
nivit  |
- Update to 0.11.1 |
26 May 2008 13:53:53
0.10
|
nivit  |
- Update to 0.10
- Add a secondary download site
- Use ${PKGNAMEPREFIX} instead of py- inside DOCSDIR |
18 Dec 2007 16:50:33
0.9
|
nivit  |
- Update to 0.9
- Change MASTER_SITES from SF to CHEESESHOP |
24 Aug 2007 13:39:55
0.8.1
|
nivit  |
- Update to 0.8.1 |
04 Aug 2007 11:41:31
0.7.1
|
gabor  |
- Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav) |
30 Jul 2007 09:42:28
0.7.1
|
alexbl  |
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav |
02 Apr 2007 21:35:26
0.7.1
|
nivit  |
Pygments is a syntax highlighting package written in Python.
It is a generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to prettify
source code. Highlights are:
* a wide range of common languages and markup formats is supported
* special attention is paid to details, increasing quality by a fair amount
* support for new languages and formats are added easily
* a number of output formats, presently HTML, LaTeX, RTF and ANSI sequences
* it is usable as a command-line tool and as a library
WWW: http://pygments.org/ |