notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
trac-devel Enhanced wiki and issue tracking system for software projects
1.5.4 www Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.5.4Version of this port present on the latest quarterly branch.
Maintainer: samm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-07 19:42:22
Last Update: 2024-01-02 20:33:53
Commit Hash: 1ed2eb4
Also Listed In: devel python
License: BSD3CLAUSE
WWW:
https://trac.edgewall.org/
Description:
Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies. All aspects of Trac have been designed with one single goal, to simplify tracking and communication of software issues, enhancements and monitoring overall progress. What is Trac? * An integrated system for managing software projects * An enhanced wiki * A flexible web-based issue tracker * An interface to the Subversion and GIT revision control systems At the core of Trac lies an integrated wiki and issue/bug database. Using wiki markup, all objects managed by Trac can directly link to other issues/bug reports, code changesets, documentation and files.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • trac-devel>0:www/trac-devel
Conflicts:
CONFLICTS_INSTALL:
  • trac
No installation instructions:
This port has been deleted.
PKGNAME: trac-devel
Package flavors (<flavor>: <package>)
  • py39: trac-devel
distinfo:
TIMESTAMP = 1686028534 SHA256 (Trac-1.5.4.tar.gz) = 59fc453b4f6700f7e79917f1990aa20634d3cf85db2d3888111433725b9796e8 SIZE (Trac-1.5.4.tar.gz) = 6161372

Packages (timestamps in pop-ups are UTC):
trac-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.5.2_1-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest-----1.5.4-1.5.4
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-Babel>=2.3.4 : devel/py-babel@py39
  2. py39-Jinja2>=2.10 : devel/py-Jinja2@py39
  3. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  4. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-Babel>=2.3.4 : devel/py-babel@py39
  2. py39-Jinja2>=2.10 : devel/py-Jinja2@py39
  3. py39-docutils>=0.14 : textproc/py-docutils@py39
  4. py39-flup6>0 : www/py-flup6@py39
  5. py39-pygments>=1.0 : textproc/py-pygments@py39
  6. py39-sqlite3>0 : databases/py-sqlite3@py39
  7. py39-subversion>0 : devel/py-subversion@py39
  8. py39-textile>0 : www/py-textile@py39
  9. py39-pytz>0 : devel/py-pytz@py39
  10. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  11. python3.9 : lang/python39
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for trac-devel-1.5.4: DOCUTILS=on: Allow additional text markup EXAMPLES=on: Build and/or install examples FCGI=on: Enable FastCGI support GIT=off: Git version control support PYGMENTS=on: Use generic syntax highlighter SUBVERSION=on: Subversion version control support TEXTILE=on: Support for the Textile markup TZ=on: Process Time Zones ====> Options available for the multi DATABASE: you have to choose at least one of them MYSQL=off: MySQL database support PGSQL=off: PostgreSQL database support SQLITE=on: SQLite database support ===> Use 'make config' to modify these settings
Options name:
www_trac-devel
USES:
cpe python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.edgewall.com/pub/trac/
  2. http://ftp.edgewall.com/pub/trac/
Collapse this list.
Port Moves
  • port moved to www/trac on 2024-01-02
    REASON: Trac released stable version with py3 support, so removing -devel port

Number of commits found: 32

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.5.4
02 Jan 2024 20:33:53
commit hash: 1ed2eb42e5c7dcdd88b2f46714e241c010ccbfbecommit hash: 1ed2eb42e5c7dcdd88b2f46714e241c010ccbfbecommit hash: 1ed2eb42e5c7dcdd88b2f46714e241c010ccbfbecommit hash: 1ed2eb42e5c7dcdd88b2f46714e241c010ccbfbe files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
www/trac: update to 1.6 version

- update to the latest release
- move www/trac-devel to www/trac as changes are now released

ChangeLog: https://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.6
1.5.4
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
1.5.4
06 Jun 2023 05:55:14
commit hash: ee34ecfe846e116b2bee2f8035d9cee98191e0adcommit hash: ee34ecfe846e116b2bee2f8035d9cee98191e0adcommit hash: ee34ecfe846e116b2bee2f8035d9cee98191e0adcommit hash: ee34ecfe846e116b2bee2f8035d9cee98191e0ad files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
www/trac-devel: upgrqde to 1.5.4

- Remove outdated patches
- Unbreak the build

Reported by: repology
1.5.3_2
20 Feb 2023 10:48:42
commit hash: dea13063c61755e92ac6659db66f68f69deb4c2dcommit hash: dea13063c61755e92ac6659db66f68f69deb4c2dcommit hash: dea13063c61755e92ac6659db66f68f69deb4c2dcommit hash: dea13063c61755e92ac6659db66f68f69deb4c2d files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
www/trac-devel: mark BROKEN

ImportError: cannot import name 'contextfilter' from 'jinja2'
(/usr/local/lib/python3.9/site-packages/jinja2/__init__.py)

Reported by:	pkg-fallout
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.5.3_2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.5.3_2
12 Jul 2022 12:45:48
commit hash: 038a08951124293872fa3f90afcc8d63c73e7600commit hash: 038a08951124293872fa3f90afcc8d63c73e7600commit hash: 038a08951124293872fa3f90afcc8d63c73e7600commit hash: 038a08951124293872fa3f90afcc8d63c73e7600 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
www/trac-devel: fix build with a recent Python version, patch adopted from the
upstream
1.5.3_2
25 Nov 2021 09:02:48
commit hash: 33c764690e3e249e2c6481fd1ec8d26e14845e78commit hash: 33c764690e3e249e2c6481fd1ec8d26e14845e78commit hash: 33c764690e3e249e2c6481fd1ec8d26e14845e78commit hash: 33c764690e3e249e2c6481fd1ec8d26e14845e78 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
www/trac-devel: remove outdated patch

Reported by: pkg-fallout@FreeBSD.org
1.5.3_2
24 Nov 2021 20:22:39
commit hash: 29c0aa77578b766ac518e948c76834869e9813e5commit hash: 29c0aa77578b766ac518e948c76834869e9813e5commit hash: 29c0aa77578b766ac518e948c76834869e9813e5commit hash: 29c0aa77578b766ac518e948c76834869e9813e5 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
www/trac-devel: Upgrade to 1.5.3 and unbreak

PR:		258942
Reported by:	lapo@lapo.it
1.5.2_2
16 Nov 2021 19:10:36
commit hash: d6c4b1a6c84961a80e6741b80c594aa2c5360059commit hash: d6c4b1a6c84961a80e6741b80c594aa2c5360059commit hash: d6c4b1a6c84961a80e6741b80c594aa2c5360059commit hash: d6c4b1a6c84961a80e6741b80c594aa2c5360059 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
www/trac-devel: mark BROKEN

Approved by:	portmgr blanket
1.5.2_2
21 Oct 2021 15:41:03
commit hash: 4a2ade39d5ff3366366b88bf645815998bbdb3b1commit hash: 4a2ade39d5ff3366366b88bf645815998bbdb3b1commit hash: 4a2ade39d5ff3366366b88bf645815998bbdb3b1commit hash: 4a2ade39d5ff3366366b88bf645815998bbdb3b1 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
www/trac-devel: Add CPE information

Approved by:	portmgr (blanket)
1.5.2_2
30 Jun 2021 05:09:36
commit hash: f76aa00290b61be36138c3c177250b5ac10f2607commit hash: f76aa00290b61be36138c3c177250b5ac10f2607commit hash: f76aa00290b61be36138c3c177250b5ac10f2607commit hash: f76aa00290b61be36138c3c177250b5ac10f2607 files touched by this commit
Fukang Chen (loader) search for other commits by this committer
Mk/bsd.options.desc.mk: Add shared version control OPTIONS & descriptions

- Add CVS description
- Add DARCS description
- Add GIT description
- Add MERCURIAL description
- Add PERFORCE description
- Rename SVN to SUBVERSION

devel/anjuta:
    - Rename OPTION SVN to SUBVERSION
    - Sort OPTIONS_DEFINE and OPTIONS_DEFAULT
    - Change SUBVERSION_DESC to use the default description

devel/git:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.5.2_1
20 Jun 2021 16:16:19
commit hash: 07a2b21bcef50d221c85c844d1b8ca440771c248commit hash: 07a2b21bcef50d221c85c844d1b8ca440771c248commit hash: 07a2b21bcef50d221c85c844d1b8ca440771c248commit hash: 07a2b21bcef50d221c85c844d1b8ca440771c248 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/trac-devel: Remove PY_PYGMENTS

With hat:	python
1.5.2_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.5.2_1
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
1.5.2_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.5.2_1
24 Feb 2021 15:23:50
Revision:566481Original commit files touched by this commit
antoine search for other commits by this committer
Unbreak bulk -a with PYTHON3_DEFAULT=3.8

PR:		253815
1.5.2_1
31 Jan 2021 10:47:03
Revision:563484Original commit files touched by this commit
samm search for other commits by this committer
www/trac-devel: allow to select multiply database backends

Trac supports multiply environments with different database backends. Also it
enable usage of the "convert" admin command to migrate between backends

PR:		253115
Reported by:	nork@ninth-nine.com
1.5.2_1
09 Jan 2021 12:28:16
Revision:560855Original commit files touched by this commit
samm search for other commits by this committer
www/trac-devel: fix rc script and add dependency

- Add optional runtime dependency to support FCGI protocol.
- Rename tracd_env to tracd_tracenv. Key <service>_env is reserved in rc.d
  for the environment variables.
- Bump portrevision
1.5.2
06 Jan 2021 13:45:11
Revision:560512Original commit files touched by this commit
samm search for other commits by this committer
www/trac-devel: re-add development version and update it to the latest release

- Re-add trac-devel which was removed due to py27 dependency. Version 1.5.2 uses
Py3.
- Fix dependency list and add new options
- Backport patch from SVN to fix --daemon mode

Approved by:		krion
Differential Revision:	https://reviews.freebsd.org/D27896
1.5.2
06 Jan 2021 13:34:50
Revision:560511Original commit files touched by this commit
samm search for other commits by this committer
www/trac-devel - remove to re-add it according to the committers guide
1.5.2
05 Jan 2021 21:01:19
Revision:560426Original commit files touched by this commit
samm search for other commits by this committer
www/trac-devel: re-add development version and update it to the latest release

- Re-add trac-devel which was removed due to py27 dependency. Version 1.5.2 uses
Py3.
- Fix dependency list and add new options
- Backport patch from SVN to fix --daemon mode
1.3.3_1
01 Jan 2021 11:45:05
Revision:559825Original commit files touched by this commit
antoine search for other commits by this committer
Re-apply part of r559792 (INDEX and bulk -a OK)

With hat:	portmgr
1.3.3_1
01 Jan 2021 10:11:35
Revision:559822Original commit files touched by this commit
antoine search for other commits by this committer
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed

With hat:	portmgr
1.3.3_1
01 Jan 2021 00:57:24
Revision:559792Original commit files touched by this commit
rene search for other commits by this committer
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 View all of this commit message)
1.3.3_1
21 Sep 2020 12:12:41
Revision:549439Original commit files touched by this commit
antoine search for other commits by this committer
Use the PY_PYGMENTS variable

With hat:	portmgr
1.3.3
02 Jun 2020 18:36:35
Revision:537567Original commit files touched by this commit
antoine search for other commits by this committer
Fix devel/py-subversion and ports depending on it

With hat:	portmgr
1.3.3
19 Feb 2020 17:59:36
Revision:526520Original commit files touched by this commit
antoine search for other commits by this committer
Clean up USES

With hat:	portmgr
1.3.3
14 Aug 2019 12:25:09
Revision:508913Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories w)
1.3.3
08 Dec 2018 10:19:14
Revision:486935Original commit files touched by this commit
joneum search for other commits by this committer
Update to 1.3.4

Changelog:
 - The TracGuide is readonly by default.
 - The trac-svn-hook script can be configured using SVN's hook script
   environment configuration.
 - Environment log level defaults to INFO and log type defaults to file
   so that installation issue are captured in the log when running
   trac-admin initenv.

- Pet portlint

Sponsored by:	Netzkommune GmbH
1.3.2
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
1.3.2
07 Mar 2018 19:42:09
Revision:463823Original commit files touched by this commit
joneum search for other commits by this committer
New port: www/trac-devel

Trac uses a minimalistic approach to web-based software project management.
Our mission; to help developers write great software while staying out of
the way.  Trac should impose as little as possible on a team's established
development process and policies.

All aspects of Trac have been designed with one single goal, to simplify
tracking and communication of software issues, enhancements and monitoring
overall progress.

What is Trac?

    * An integrated system for managing software projects
    * An enhanced wiki
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 32