Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.
(Only the first 15 lines of the commit message are shown above )
www/trac-*: minor cleanup
- Don't use trac/plugin.mk which is now empty and unneeded
- Add some NO_ARCH'es
- Add/fix some LICENSEs and LICENSE_FILES
- Pet portlint
- Regenerate some patches
Approved by: portmgr blanket
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit)
- do not directly depend on py-setuptools, use USE_DISTUTILS=easy_install
instead
- bump PORTREVISION because of dependencies change
- trim Makefile header
- remove indefinite article from COMMENT
- limit python version to 2.x
- remove checks for deprecated python versions
- general Makefile clean-up
- move pkg-plist content into Makefile:PLIST_FILES
PR: 173838
Submitted by: rm (myself)
Approved by: maintainer timeout (~2 months)
New port: www/trac-tickettemplate
TicketTemplate enable users to create ticket using templates
which can be customized by Trac administrator and themselves.
Approved by: erwin (mentor)
Feature safe: yes