| Port details |
- redmine60 Flexible project management web application
- 6.0.7_1 www
=2 6.0.6_3Version of this port present on the latest quarterly branch. - Maintainer: delphij@FreeBSD.org
 - Port Added: 2025-02-03 08:21:10
- Last Update: 2025-11-30 23:00:29
- Commit Hash: da111ef
- People watching this port, also watch:: firefox-esr, openvpn, rsync, chromium, bind918
- License: GPLv2
- WWW:
- https://www.redmine.org/
- Description:
- Redmine is a flexible project management web application
written using Ruby on Rails framework, it is cross-platform
and cross-database.
Feature Overview:
* Multiple projects support
* Flexible role based access control
* Flexible issue tracking system
* Gantt chart and calendar
* News, documents & files management
* Feeds & email notifications
* Per project wiki
* Per project forums
* Time tracking
* Custom fields for issues, time-entries, projects and users
* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* Issue creation via email
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple databases support
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- redmine60>0:www/redmine60
- To install the port:
- cd /usr/ports/www/redmine60/ && make install clean
- To add the package, run one of these commands:
- pkg install www/redmine60
- pkg install redmine60
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: redmine60
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1761878485
SHA256 (redmine-6.0.7.tar.gz) = 8824560a07673dc7b59f1ca0bf9d7cd854c6c4c97d0fe555a5dbeba332b8dfe8
SIZE (redmine-6.0.7.tar.gz) = 4070327
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:
-
- ruby33 : lang/ruby33
- Runtime dependencies:
-
- rubygem-actionpack-xml_parser-rails72>=0 : textproc/rubygem-actionpack-xml_parser-rails72
- rubygem-addressable>0 : www/rubygem-addressable
- rubygem-bundler>=1.12.0 : sysutils/rubygem-bundler
- rubygem-csv>=3.2.6 : devel/rubygem-csv
- rubygem-debug>=0 : devel/rubygem-debug
- rubygem-erb>0 : devel/rubygem-erb
- rubygem-globalid-rails72>0 : databases/rubygem-globalid-rails72
- rubygem-i18n>=1.14.1 : devel/rubygem-i18n
- rubygem-mail>=2.8.1 : mail/rubygem-mail
- rubygem-marcel>0 : devel/rubygem-marcel
- rubygem-mini_mime>=1.1.0 : mail/rubygem-mini_mime
- rubygem-mini_portile2>=2.8.2 : devel/rubygem-mini_portile2
- rubygem-mocha>=0.5.3 : devel/rubygem-mocha
- rubygem-net-imap>=0.3.4 : mail/rubygem-net-imap
- rubygem-net-ldap>=0.19.0 : net/rubygem-net-ldap
- rubygem-net-pop>=0.1.2 : mail/rubygem-net-pop
- rubygem-net-smtp>=0.3.3 : mail/rubygem-net-smtp
- rubygem-nokogiri>=1.18.3 : textproc/rubygem-nokogiri
- rubygem-rails72>=7.2.2 : www/rubygem-rails72
- rubygem-rbpdf>=1.21.4 : print/rubygem-rbpdf
- rubygem-request_store15>=1.5.1 : devel/rubygem-request_store15
- rubygem-roadie-rails-rails72>=3.2.0 : mail/rubygem-roadie-rails-rails72
- rubygem-rotp>=5.0.0 : devel/rubygem-rotp
- rubygem-rouge>=4.5.0 : textproc/rubygem-rouge
- rubygem-rqrcode>0 : www/rubygem-rqrcode
- rubygem-rubocop-performance>=0 : devel/rubygem-rubocop-performance
- rubygem-rubocop-rails>0 : devel/rubygem-rubocop-rails
- rubygem-rubocop>0<2 : devel/rubygem-rubocop
- rubygem-rubyzip>2.3.0 : archivers/rubygem-rubyzip
- rubygem-simplecov>0 : devel/rubygem-simplecov
- rubygem-svg_sprite>=0 : graphics/rubygem-svg_sprite
- rubygem-yard>=0 : textproc/rubygem-yard
- rubygem-commonmarker0>=0.23.8 : textproc/rubygem-commonmarker0
- rubygem-deckar01-task_list>=2.3.2 : www/rubygem-deckar01-task_list
- rubygem-html-pipeline>=2.13.2 : textproc/rubygem-html-pipeline
- rubygem-redcarpet>=3.6.0 : textproc/rubygem-redcarpet
- rubygem-sanitize>=6.0 : textproc/rubygem-sanitize
- rubygem-redcarpet>=3.5.1 : textproc/rubygem-redcarpet
- rubygem-mysql2>=0.5.0 : databases/rubygem-mysql2
- rubygem-with_advisory_lock61>0 : devel/rubygem-with_advisory_lock61
- rubygem-puma>=6.5.0 : www/rubygem-puma
- rubygem-rb-kqueue>=0.2 : devel/rubygem-rb-kqueue
- rubygem-mini_magick4>=4.11.0 : graphics/rubygem-mini_magick4
- ruby33 : lang/ruby33
- Patch dependencies:
-
- ruby33 : lang/ruby33
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for redmine60-6.0.7_1:
PUMA=on: Use Puma WEB server
MARKDOWN=on: Enable Markdown support
RMAGIC=on: Enable Gantt charts support
====> Options available for the single DB: you have to select exactly one of them
MYSQL=on: MySQL database support (via mysql2 rubygem)
PGSQL=off: Postgres database support (via pg rubygem)
SQLITE=off: Sqlite3 database support (Not for production!)
SQL=off: SQL Server requires manual (non-port) gem install
===> Use 'make config' to modify these settings
- Options name:
- www_redmine60
- USES:
- cpe ruby
- pkg-message:
- For install:
- Redmine was installed.
You now need to setup your Redmine installation so
please have a look at the Installation Guide.
Steps 1, 4 and 8 were completed by the pkg install. Step 10
is accomplished using the rc script. The other steps must be
completed manually.
SQL Server users must manually install needed ruby gems.
https://www.redmine.org/projects/redmine/wiki/RedmineInstall
If you are upgrading please read the Upgrading Guide
before starting the new version.
https://www.redmine.org/projects/redmine/wiki/RedmineUpgrade
For users upgrading from Redmine 5.x to 6.x, please note that
the default web server has changed from Thin to Puma.
Existing redmine_flags should be moved to redmine_args with
appropriate changes.
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
6.0.7_1 30 Nov 2025 23:00:29
    |
Xin LI (delphij)  Author: Matt Kempe |
www/redmine60: Use puma 7, fix install directories
This commit also modernizes the port's dependencies and configuration
options.
Redmine 6.0 has changed to use a slightly different directory structure
from previous versions. The installation now creates public/assets and
tmp/pdf directories that Redmine 6.x expects, preventing runtime errors
related to missing directories.
Support for Puma 7 allows users to benefit from the latest web server
performance improvements among other enhancements.
Database configuration is now clearer with mutually exclusive options that
prevent misconfiguration. SQLite and SQL Server support give users more (Only the first 15 lines of the commit message are shown above ) |
6.0.7 31 Oct 2025 03:06:54
    |
Xin LI (delphij)  |
www/redmine60: upgrade to 6.0.7. |
6.0.6_4 30 Sep 2025 10:51:34
    |
Po-Chuan Hsieh (sunpoet)  |
www/redmine60: Change RUN_DEPENDS from rubygem-puma to rubygem-puma6
- Bump PORTREVISION for dependency change |
6.0.6_3 14 Sep 2025 07:32:33
    |
Xin LI (delphij)  |
www/redmine60: chase recent rubygems updates. |
6.0.6_2 13 Aug 2025 06:04:40
    |
Xin LI (delphij)  |
www/redmine60: chase rubyzip upgrade. |
6.0.6_1 02 Aug 2025 06:39:55
    |
Xin LI (delphij)  |
www/redmine60: chase propshaft upgrade. |
6.0.6 10 Jul 2025 03:17:41
    |
Xin LI (delphij)  |
www/redmine60: upgrade to 6.0.6. |
6.0.5 21 Apr 2025 08:27:06
    |
Xin LI (delphij)  |
www/redmine60: upgrade to 6.0.5. |
6.0.4_1 11 Apr 2025 11:11:03
    |
Mikael Urankar (mikael)  |
www/redmine60: Fix redmine version in bsd.redmine.mk
Approved by: delphij (maintainer) |
6.0.4 01 Apr 2025 12:46:40
    |
Xin LI (delphij)  Author: Chad Jacob Milios |
www/redmine60: Fix plist for non-default Ruby versions
PR: ports/285818 |
6.0.4 12 Mar 2025 06:17:10
    |
Xin LI (delphij)  |
www/redmine60: upgrade to 6.0.4. |
6.0.3 03 Feb 2025 08:18:41
    |
Xin LI (delphij)  |
www/redmine60: Add new port. |