devel/opengrok 1.14.19_1 FreeBSD
Fast and powerful code search and cross-reference engine
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
b324cf36c1- License
- CDDL, ADAIC, BSD3CLAUSE, EPL, ECMA, MIT, RUBY
- Categories
- devel, java
- Package size
- 52683.9 KiB, 62523.5 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/opengrok | 1.14.19_1 |
| NetBSD | devel/opengrok | 0.12.1.5nb29 |
| DragonFly | devel/opengrok | 1.13.27 |
| MidnightBSD | devel/opengrok | 1.13.27 |
| HardenedBSD | devel/opengrok | 1.14.19 |
| GhostBSD | devel/opengrok | 1.14.19 |
Install
Binary package:
pkg install opengrok
From the ports tree:
cd /usr/ports/devel/opengrok/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opengrok>0:devel/opengrok
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.14.19_1 | 1.14.19_1 | - | - | 1.14.19_1 |
| FreeBSD:14:quarterly | 1.14.19 | 1.14.19 | n/a | - | 1.14.19 |
| FreeBSD:15:latest | 1.14.19_1 | 1.14.19_1 | n/a | - | 1.14.1 |
| FreeBSD:15:quarterly | 1.14.19 | 1.14.19 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.14.19_1 | 1.14.19_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 2
uctags: devel/universal-ctagsopengrok: devel/py-opengrok-tools
The full lists below include those, and their dependencies in turn.
Build dependencies 55
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/apache-commons-daemon
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- www/tomcat101
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
Run dependencies 79
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/apache-commons-daemon
- devel/gettext-runtime
- devel/glib20
- devel/jansson
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-attrs
- devel/py-jsonform
- devel/py-jsonschema
- devel/py-jsonschema-specifications
- devel/py-jsonsir
- devel/py-opengrok-tools
- devel/py-packaging
- devel/py-python-easyconfig
- devel/py-pyyaml
- devel/py-referencing
- devel/py-resource
- devel/py-rpds-py
- devel/py-six
- devel/py-typing-extensions
- devel/readline
- devel/universal-ctags
- dns/py-idna
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- net/py-pysocks
- net/py-urllib3
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/py-certifi
- sysutils/py-filelock
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- textproc/py-charset-normalizer
- www/py-requests
- www/tomcat101
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: devel_opengrok
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GLASSFISH | off | Glassfish support |
| TOMCAT101 | on | Use Tomcat 10.1.x |
- USES
- cpe java python:env
- Service scripts
- none
Message after installing
Files
pkg-plist 274
- %%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.27ea0.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/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.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-analytics-0.EMPTY.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-bytes-2.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-core-2.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-map-3.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-threads-2.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-values-2.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/chronicle-wire-2.27ea0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/classgraph-4.8.173.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/classmate-1.5.1.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/commons-codec-1.18.0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/commons-compress-1.26.0.jar
- %%T%%/webapps/opengrok/WEB-INF/lib/commons-io-2.14.0.jar
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| opengrok-1.14.19.tar.gz | 9.2574429e+07 | 5add1c899966a85167b4c4962d27877c572ef5bad0b2ce38e71de12f9dd22574 |
Master sites 1
- https://github.com/oracle/opengrok/releases/download/1.14.19/
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
b324cf36c1 |
Siva Mahadevan | devel/opengrok: depend on opengrok-tools for wrapper script This is the upstream supported path going forward. |
|
d7f694fc5a |
Don Lewis | devel/opengrok: transfer maintanership Siva Mahadevan <[email protected]> is the new MAINTAINER. |
|
95710c130e |
Siva Mahadevan | devel/opengrok: update to 1.14.19 Update to 1.14.19
PR: 298419 |