Port details |
- opengrok Fast and powerful code search and cross-reference engine
- 1.7.31 devel
=2 1.7.31Version of this port present on the latest quarterly branch. - Maintainer: truckman@FreeBSD.org
 - Port Added: 2009-10-13 11:55:49
- Last Update: 2022-04-26 18:19:28
- Commit Hash: 065c811
- People watching this port, also watch:: gmake, portmaster, glib, openntpd, cairo
- Also Listed In: java
- License: CDDL ADAIC BSD3CLAUSE EPL ECMA MIT RUBY
- Description:
- OpenGrok is a fast source code search and cross reference engine.
It helps you search, cross-reference and navigate your source tree. It can
understand various program file formats and version control histories like
Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce
and Bazaar. In other words it lets you grok (profoundly understand) the
open source, hence the name OpenGrok. It is written in Java.
WWW: https://opengrok.github.io/OpenGrok/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- opengrok>0:devel/opengrok
- To install the port:
- cd /usr/ports/devel/opengrok/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/opengrok
- pkg install opengrok
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: opengrok
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1650873302
SHA256 (opengrok-1.7.31.tar.gz) = dba38e9cf08a3a53bff12d8f5491959e60fedfc2fc3374c335ce352a0b139ae9
SIZE (opengrok-1.7.31.tar.gz) = 77733534
- 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:
-
- bootstrap.jar : www/tomcat10
- Runtime dependencies:
-
- uctags : devel/universal-ctags
- bootstrap.jar : www/tomcat10
- java : java/openjdk11
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for opengrok-1.7.31:
DOCS=on: Build and/or install documentation
====> Options available for the single AS: you have to select exactly one of them
GLASSFISH=off: Glassfish support
TOMCAT10=on: Tomcat 10.x support
===> Use 'make config' to modify these settings
- Options name:
- devel_opengrok
- USES:
- cpe
- pkg-message:
- For install:
- java version 11 or higher is required. Example:
tomcat10_java_home="/usr/local/openjdk11" in /etc/rc.conf
- If upgrading
- It is necessary to reindex from scratch when upgrading from anything
older than opengrok 1.4.1, and is recommended when upgrading from
anything older than opengrok 1.7.25.
java version 11 or higher is required. Example:
tomcat10_java_home="/usr/local/openjdk11" in /etc/rc.conf
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
26 Apr 2022 18:19:28 1.7.31
|
Don Lewis (truckman)  |
devel/opengrok: Upgrade to version 1.7.31
Upgrade opengrok to the latest upstream version to fix CVE-2021-2322,
which was actually fixed upstream in 1.6.7.
Convert the wrapper script from /bin/csh to /bin/sh.
Jave 11+ is required.
PR: 260534
MFH: 2022Q2
Security: 1135e939-62b4-11ec-b8e2-1c1b0d9ea7e6 |
14 Oct 2021 21:30:35 1.3.16 
|
Stefan Eßer (se)  |
devel/opengrok: Add CPE information
Approved by: portmgr (blanket) |
07 Apr 2021 08:09:01 1.3.16 
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:13 1.3.16 
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 1.3.16 
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
13 Aug 2020 22:36:08
1.3.16 
|
truckman  |
Upgrade devel/opengrok to version 1.3.16, unbreak, undeprecate, and
unexpire.
Take maintainership.
Tomcat < 8.0 is no longer supported. Upstream is silent on resin, but
claims that glassfish is supported.
Upstream says to use uctags.
Upgrading requires re-indexing. |
26 Jul 2020 07:32:00
1.0_1 
|
antoine  |
Deprecate ports broken for more than 6 months |
05 Jan 2020 10:26:04
1.0_1 
|
antoine  |
Mark a few ports broken (unfetchable) |
28 Sep 2019 06:09:42
1.0_1 
|
truckman  |
Update MASTER_SITES and unbreak. The distfile is identical to the old
one.
There is ongoing upstream development. Version 1.3.2 was recently
released. |
15 Sep 2019 17:28:09
1.0_1 
|
antoine  |
Deprecate a few ports |
11 Aug 2019 21:46:24
1.0_1 
|
rene  |
devel/opengrok: remove support for EOL tomcat6 |
04 Aug 2019 10:02:47
1.0_1 
|
antoine  |
Mark BROKEN: unfetchable |
13 Jun 2019 09:30:01
1.0_1 
|
tobik  |
devel/opengrok: Remove TOMCAT8 option, enable TOMCAT85 by default
www/tomcat8 is expiring on 2019-06-30 and has been EOL for ~1 year.
- Remove superfluous TOMCAT85_DESC while here
PR: 230326 |
22 Jun 2018 08:04:39
1.0 
|
yuri  |
Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.
Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated. |
28 Jun 2017 01:43:43
1.0 
|
ultima  |
* Updated to 1.0
* New maintainer Jov <amutu@amutu.com>
* New options, TOMCAT 8 and 85, 8 is the new default
Changelog: https://github.com/OpenGrok/OpenGrok/releases/tag/1.0
PR: 220082
Submitted by: Jov <amutu@amutu.com> (maintainer)
Reviewed by: lifanov (mentor), matthew (mentor)
Approved by: lifanov (mentor), matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11355 |
01 Apr 2016 14:00:57
0.12.1.5 
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
20 Feb 2016 07:16:31
0.12.1.5 
|
vanilla  |
Update to 0.12.1.5. |
27 Nov 2015 11:27:48
0.12.1_1 
|
amdmi3  |
- Add NO_ARCH
- Switch to options helpers
- Optionize DOCS |
11 Oct 2014 07:28:57
0.12.1_1 
|
marino  |
devel/opengrok: Make the installed version runnable (and usable)
PR: 194177
Reported by: shen.elf (gmail)
Fixed by: marino and shen.elf |
10 Sep 2014 13:09:03
0.12.1 
|
marino  |
Stage devel/opengrok and upgrade version 0.11.1 => 0.12.1
The initial staging work was done by pfg@ |
04 Jul 2014 12:06:07
0.11.1_1 
|
bapt  |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
21 Feb 2014 22:20:00
0.11.1_1 
|
tj  |
Update to new project home |
30 Dec 2013 20:55:19
0.11.1_1 
|
ohauer  |
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20
- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4
PR: ports/184785
Submitted by: ohauer
Reviewed by: tabthorpe
Approved by: portmgr (tabthorpe@) |
20 Sep 2013 17:13:47
0.11.1_1 
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
29 Jan 2013 16:20:01
0.11.1_1 
|
tj  |
* Drop tomcat55 support
* Add tomcat7 support
* Allow customization of application server installation path
* Small plist fix
PR: ports/170597
PR: ports/174100
PR: ports/174529
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Submitted by: Ashley <ashley.wil@gmail.com>
Submitted by: jgh |
06 Sep 2012 19:00:00
0.11.1 
|
jgh  |
- over to tj@ |
25 Jun 2012 23:09:08
0.11.1 
|
jgh  |
- adopt optionsNG |
08 May 2012 05:47:59
0.11.1 
|
jgh  |
- Update to 0.11.1 |
14 Feb 2012 04:57:52
0.11 
|
jgh  |
- Update to 0.11
- add AL2 license
- adjust spelling in COMMENT |
17 Jan 2012 00:53:09
0.10 
|
jgh  |
Taking maintainership of this until stas@ takes it back (ports => jgh)
Approved by: crees, rene (mentors, implicit) |
26 Dec 2011 17:21:01
0.10 
|
jgh  |
Fix previous commit of check-sanity target.
Approved by: crees,rene (mentor) |
25 Dec 2011 00:20:49
0.10 
|
jgh  |
PR: ports/163459 (based on)
Submitted by: Evan Sarmiento <esarmiento at wayfair.com>
Approved by: crees (mentor)
update to 0.10
install expanded war file, so it is properly de-installs
add santity checks for application server defines
account for non-default web.xml file
allow configuration for JAVA_VENDOR
mirror application servers checks based on OPTIONS order |
14 Nov 2011 18:59:52
0.9 
|
pawel  |
- Update to version 0.9
- Add LICENSE
- Bump minimal java version
PR: ports/161504
Submitted by: Pedro Giffuni <giffunip@tutopia.com>
Feature safe: yes |
24 Oct 2011 03:33:20
0.7 
|
stas  |
- Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval). |
03 Jul 2011 14:59:23
0.7 
|
ohauer  |
-remove MD5 |
13 Oct 2009 11:55:33
0.7 
|
stas  |
- Add port for devel/opengrok, a fast source code search and cross
reference engine.
WWW: http://opensolaris.org/os/project/opengrok/ |