devel/opengrok 1.13.27 MidnightBSD
Fast and powerful code search and cross-reference engine
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- cddl, ADAIC, bsd3, epl, ECMA, mit, ruby
- Categories
- devel, java
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.
In the other systems
The newest version among them is 1.14.19, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/opengrok | 1.13.27 behind since 2026-09-14 | no data | - | [email protected] | - |
| FreeBSD | devel/opengrok | 1.14.19_1 newest | none known | - | [email protected] | 2026-10-01 |
| NetBSD | devel/opengrok | 0.12.1.5nb29 behind since 2026-09-14 | 2 known | - | [email protected] | - |
| DragonFly | devel/opengrok | 1.13.27 behind since 2026-09-14 | none known | - | [email protected] | - |
| HardenedBSD | devel/opengrok | 1.14.19 newest | no data | - | [email protected] | - |
| GhostBSD | devel/opengrok | 1.14.19 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install opengrok
From mports:
cd /usr/mports/devel/opengrok && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opengrok>0:devel/opengrok
Dependencies
As this port's Makefile names them.
Runtime 1
uctags: devel/universal-ctags
Run dependencies 1
No port depends on this one.
Configuration
Options name: devel_opengrok
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| GLASSFISH | off | Glassfish support |
| TOMCAT101 | on |
- USES
- cpe java
- Service scripts
- none
Files
pkg-plist 277
- %%T%%/webapps/opengrok/META-INF/MANIFEST.MF
- %%T%%/webapps/opengrok/META-INF/context.xml
- %%T%%/webapps/opengrok/META-INF/maven/org.opengrok/opengrok-web/pom.properties
- %%T%%/webapps/opengrok/META-INF/maven/org.opengrok/opengrok-web/pom.xml
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/AuthorizationFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/CookieFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/DiffData.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/DiffType.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/DirectoryListing.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/GetFile.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/PageConfig.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/ProjectHelper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/ResponseHeaderFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/Scripts$FileScript.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/Scripts$Script.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/Scripts$Type.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/Scripts.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/StatisticsFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/WebappError.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/WebappListener.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/ApiTask$ApiTaskState.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/ApiTask.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/ApiTaskManager.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/error/ExceptionMapperUtils$ExceptionModel.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/error/ExceptionMapperUtils.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/error/GenericExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/error/ValidationExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/error/WebApplicationExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/FileNotFoundExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/NoPathParameterExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/RestApp.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/AnnotationController$AnnotationDTO.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/AnnotationController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/ConfigurationController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/DirectoryListingController$DirectoryEntryDTO.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/DirectoryListingController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/FileController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/GroupsController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/HistoryController$HistoryDTO.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/HistoryController$HistoryEntryDTO.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/HistoryController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/MessagesController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/ProjectsController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/RepositoriesController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SearchController$SearchEngineWrapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SearchController$SearchHit.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SearchController$SearchResult.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SearchController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/StatusController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SuggesterController$Result.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SuggesterController$TermIncrementData.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SuggesterController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/controller/SystemController.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/filter/CorsEnable.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/filter/CorsFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/filter/IncomingFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/filter/PathAuthorizationFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/filter/PathAuthorized.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/SuggesterAppBinder.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/model/SuggesterData.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/model/SuggesterQueryData.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/parser/SuggesterQueryDataParser$ProcessedQueryData.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/parser/SuggesterQueryDataParser.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/ParseExceptionMapper.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/filter/AuthorizationFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/filter/Authorized.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/filter/Suggester.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/filter/SuggestionsEnabledFilter.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/service/SuggesterService.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/service/SuggesterServiceFactory.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/provider/service/impl/SuggesterServiceImpl.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/query/SuggesterQueryBuilder.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/api/v1/suggester/query/SuggesterQueryParser.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/servlet/MetricsServlet.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/util/DTOUtil.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/util/FileUtil.class
- %%T%%/webapps/opengrok/WEB-INF/classes/org/opengrok/web/util/NoPathParameterException.class
- %%T%%/webapps/opengrok/WEB-INF/lib/HdrHistogram-2.2.2.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/JavaEWAH-1.2.3.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/LatencyUtils-2.0.3.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/affinity-3.21ea83.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/ant-1.10.14.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/ant-launcher-1.10.14.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/aopalliance-repackaged-3.0.6.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/asm-7.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/asm-analysis-9.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/asm-commons-9.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/asm-tree-9.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/asm-util-9.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/bcel-6.7.0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/cglib-3.3.0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-algorithms-2.22.3.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-analytics-0.EMPTY.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-bytes-2.22.19.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-core-2.22.35.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-map-3.22.9.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-threads-2.22.16.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-values-2.22.2.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-wire-2.22.22.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/classgraph-4.8.173.jar
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| opengrok-1.13.27.tar.gz | 8.9668007e+07 | 42bdf4fa96929f7237fad5a9cc02d32173fc9318ab78bf7aacaa290c38ffaa73 |
Master sites 1
- https://github.com/oracle/opengrok/releases/download/1.13.27/