Searches without login should now work. You must get asked to click a button.
Port details
redmine50Flexible project management web application
5.0.8_2wwwΣ=3 5.0.8_2Version of this port present on the latest quarterly branch.
BROKEN: does not build with Ruby 3.2 DEPRECATED: Requires ruby31 This port expired on: 2025-03-31 IGNORE: is marked as broken: does not build with Ruby 3.2
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
===> The following configuration options are available for redmine50-5.0.8_2:
MYSQL=on: MySQL database support (via mysql2 rubygem)
POSTGRESQL=off: Enable PostgreSQL support
MARKDOWN=on: Enable Markdown support
RMAGIC=on: Enable Gantt charts support
THIN=on: Use Thin WEB server
===> Use 'make config' to modify these settings
Redmine was installed.
You now need to setup your Redmine installation so
please have a look at the Installation Guide.
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
Reason:
The default version of ruby has been switched from 3.1 to 3.2.
However www/redmine50 does not support ruby 3.2. Users should add the
following in their relevant make.conf file:
DEFAULT_VERSIONS+=ruby=3.1
Although redmine 5.1.X supports ruby 3.2 and later but so far there is
no redmine51 ports in the tree.
Port Moves
port moved to www/redmine51 on 2025-03-31 REASON: Has expired: Requires ruby31
www/redmine50: Marked BROKEN with ruby32
- Upstream supports only ruby31 with this version as mentioned here:
https://www.redmine.org/projects/redmine/wiki/RedmineInstall [1]
- Mark DEPRECATED
- Set EXPIRATION_DATE 2025-03-31 or sync with the EXPIRATION_DATE of
ruby31
- BUMPING so that it shows warning before installation or upgrade
PR: 276466
Reported by: vvd [1]
Approved by: portmgr (blanket)
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk
Notable changes are.
- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.
This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863
I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D37925
www/redmine50: fix logfile path for thin server
The ruby 'thin' server does not use an absolute path for logs file/dir.
This leads to problems running Redmine on readonly bases.
PR: 268641
www/redmine50: Add new port
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
PR: 264638