---
document: modulemd
version: 2
data:
name: eclipse
stream: rhel8
summary: An open, extensible IDE and application platform
description: >-
The Eclipse platform is designed for building integrated development environments
(IDEs), server-side applications, desktop applications, and everything in between.
license:
module:
- MIT
dependencies:
- buildrequires:
eclipse: [rhel8]
platform: [el8.2.0]
tycho: [rhel8]
requires:
platform: [el8]
profiles:
c:
rpms:
- eclipse-equinox-osgi
- eclipse-platform
- eclipse-swt
everything:
rpms:
- eclipse-ecf-core
- eclipse-ecf-runtime
- eclipse-emf-core
- eclipse-emf-runtime
- eclipse-emf-xsd
- eclipse-equinox-osgi
- eclipse-jdt
- eclipse-p2-discovery
- eclipse-pde
- eclipse-platform
- eclipse-swt
java:
rpms:
- eclipse-equinox-osgi
- eclipse-jdt
- eclipse-pde
- eclipse-platform
- eclipse-swt
api:
rpms:
- eclipse-ecf-core
- eclipse-ecf-runtime
- eclipse-emf-core
- eclipse-emf-runtime
- eclipse-emf-xsd
- eclipse-equinox-osgi
- eclipse-jdt
- eclipse-p2-discovery
- eclipse-pde
- eclipse-platform
- eclipse-swt
filter:
rpms:
- apache-commons-compress-javadoc
- apache-commons-jxpath-javadoc
- apache-sshd-javadoc
- apiguardian-javadoc
- args4j-javadoc
- args4j-parent
- args4j-tools
- batik
- batik-demo
- batik-javadoc
- batik-rasterizer
- batik-slideshow
- batik-squiggle
- batik-svgpp
- batik-ttf2svg
- bouncycastle-javadoc
- eclipse-ecf-sdk
- eclipse-emf-sdk
- ed25519-java-javadoc
- felix-gogo-command-javadoc
- felix-gogo-runtime-javadoc
- felix-gogo-shell-javadoc
- felix-scr-javadoc
- glassfish-annotation-api-javadoc
- glassfish-el-javadoc
- glassfish-jsp-api-javadoc
- glassfish-jsp-javadoc
- glassfish-servlet-api-javadoc
- google-gson-javadoc
- hamcrest-demo
- hamcrest-javadoc
- icu4j-charset
- icu4j-javadoc
- icu4j-localespi
- javaewah-javadoc
- jetty
- jetty-client
- jetty-jaas
- jetty-javadoc
- jetty-jmx
- jetty-webapp
- jetty-xml
- jsch-javadoc
- junit-javadoc
- junit-manual
- junit5-guide
- junit5-javadoc
- jzlib-demo
- jzlib-javadoc
- lucene-backward-codecs
- lucene-classification
- lucene-codecs
- lucene-grouping
- lucene-highlighter
- lucene-javadoc
- lucene-join
- lucene-memory
- lucene-misc
- lucene-monitor
- lucene-suggest
- objectweb-asm-javadoc
- opentest4j-javadoc
- univocity-parsers-javadoc
- xml-commons-apis-javadoc
- xml-commons-apis-manual
- xmlgraphics-commons-javadoc
- xz-java-javadoc
buildopts:
rpms:
macros: >
%app_name_prefix Red Hat Eclipse
%_with_jp_minimal 1
%_without_contrib_tools 1
%_without_javahl 1
%_without_spring 1
%_without_tests 1
%_without_reflections 1
%_without_okcurl 1
%_without_snappy 1
%_without_hsqldb 1
%_without_junit5 1
components:
rpms:
apache-commons-compress:
rationale: 'Runtime dependency of jgit, jython.
'
ref: 6e4d5d78098fa71eb667e2dac6ebd387ec618faf
buildorder: 20
arches: [x86_64]
apache-commons-jxpath:
rationale: 'Runtime dependency of eclipse.
'
ref: f2029064ca155227842526edd784ac2270ffbdb9
buildorder: 10
arches: [x86_64]
apiguardian:
rationale: 'Runtime dependency of eclipse, junit5.
'
ref: bd67af7d08b51598a96c3b55d07b8a3e5b683603
buildorder: 10
arches: [x86_64]
batik:
rationale: 'Runtime dependency of eclipse.
'
ref: 43efb322f4f5d2bc142db060297ecdb6be39de97
buildorder: 20
arches: [x86_64]
eclipse:
rationale: 'Module API.
'
ref: c90b3ba0169bd7a0a7ac0553836d1fc7726c258b
buildorder: 40
arches: [aarch64, ppc64le, s390x, x86_64]
eclipse-ecf:
rationale: 'Runtime dependency of eclipse.
'
ref: 97468babda357ed4096ab95e8b2facf6d5585ca1
buildorder: 30
arches: [aarch64, ppc64le, s390x, x86_64]
eclipse-emf:
rationale: 'Runtime dependency of eclipse, eclipse-ecf.
'
ref: 33d181a4c07e8eee70a2959b5d9725f27d7d88c4
buildorder: 20
arches: [aarch64, ppc64le, s390x, x86_64]
felix-gogo-command:
rationale: 'Runtime dependency of eclipse.
'
ref: aeec8bb13eb1b4919c720cf80ec2d4622168bf64
buildorder: 20
arches: [x86_64]
felix-gogo-runtime:
rationale: "Runtime dependency of eclipse, felix-gogo-command,\n felix-gogo-shell.\n"
ref: 2465bd2d5cd608b3a83d5b71a32fcf7ae9d26029
buildorder: 10
arches: [x86_64]
felix-gogo-shell:
rationale: 'Runtime dependency of eclipse.
'
ref: 4bfef448dfecdb938824b1e0c56261a00e61fe5b
buildorder: 20
arches: [x86_64]
felix-scr:
rationale: 'Runtime dependency of eclipse.
'
ref: ecefdb1a8dae04c0614e3ed6f821e2e016fa8c48
buildorder: 30
arches: [x86_64]
glassfish-annotation-api:
rationale: 'Runtime dependency of eclipse.
'
ref: 1083d7d7cfc5dda359c8765ff01d954e93853259
buildorder: 10
arches: [x86_64]
glassfish-el:
rationale: 'Runtime dependency of eclipse, glassfish-jsp-api.
'
ref: 43d14dcd1e1467dfaae21d2799ba63de9964f314
buildorder: 10
arches: [x86_64]
glassfish-jsp:
rationale: 'Runtime dependency of eclipse.
'
ref: abd2f809e8398e3a8b63c3923a85bcedcc015c2b
buildorder: 30
arches: [x86_64]
glassfish-jsp-api:
rationale: 'Runtime dependency of eclipse, glassfish-jsp.
'
ref: 765443e7bc1b2106079a09bec7583d5ae330265e
buildorder: 20
arches: [x86_64]
glassfish-servlet-api:
rationale: 'Runtime dependency of eclipse, glassfish-jsp-api, jetty.
'
ref: 7a45c0e6812ea4ceeb62a8479c84f72fcd77a66c
buildorder: 10
arches: [x86_64]
google-gson:
rationale: "Runtime dependency of eclipse, eclipse-cdt, jgit,\n eclipse-m2e-core,
eclipse-webtools.\n"
ref: 9cbf5fd682b8fa402440a6af35422adf9c5b856d
buildorder: 10
arches: [x86_64]
hamcrest:
rationale: 'Runtime dependency of eclipse, junit.
'
ref: 548f497d476f9e1d231e65c3cecf0c5928c6e0d1
buildorder: 10
arches: [x86_64]
icu4j:
rationale: 'Runtime dependency of eclipse, jython.
'
ref: b8f25ab8bb3c7f743d285bfe975b2e03cd60c775
buildorder: 10
arches: [x86_64]
jetty:
rationale: "Runtime dependency of eclipse, jgit,\n eclipse-m2e-core, eclipse-webtools.\n"
ref: 1933b087775fe4596939ad1c23194e0a1d719315
buildorder: 20
arches: [x86_64]
jsch:
rationale: 'Runtime dependency of eclipse, jgit.
'
ref: 8f937f64eba966bd36810516895dd3c03d2ae1c3
buildorder: 20
arches: [x86_64]
junit:
rationale: 'Runtime dependency of eclipse, junit5.
'
ref: 95722ed6bd4031b7511ff7162f7121c4ff4e9124
buildorder: 20
arches: [x86_64]
junit5:
rationale: 'Runtime dependency of eclipse.
'
ref: 0408e29c68d668a98b72ca9eb6e72b41f8cdbc6d
buildorder: 30
arches: [x86_64]
jzlib:
rationale: 'Runtime dependency of jgit, jsch.
'
ref: 47c36097a8c63a1ba6ebbdf8c0ef87c95984f3ad
buildorder: 10
arches: [x86_64]
lucene:
rationale: 'Runtime dependency of eclipse, eclipse-m2e-core, maven-indexer.
'
ref: ec607a3e5de1f970df2d09843fc63c0e3c975845
buildorder: 10
arches: [x86_64]
objectweb-asm:
rationale: 'Runtime dependency of eclipse, eclipse-ecf, jython.
'
ref: a296040d2cf37c56e165f468d85c3e6baa555730
buildorder: 10
arches: [x86_64]
opentest4j:
rationale: 'Runtime dependency of eclipse, junit5.
'
ref: 98b2cea5fb161a913c840a09b077d2e58305bdfa
buildorder: 10
arches: [x86_64]
sat4j:
rationale: 'Runtime dependency of eclipse.
'
ref: 513789fe8af28acd2e77b0868423bd941959d61e
buildorder: 10
arches: [x86_64]
univocity-parsers:
rationale: 'Runtime dependency of junit5.
'
ref: 3d6f30fd26baa78170058440a672fdbfc1cd69eb
buildorder: 10
arches: [x86_64]
xml-commons-apis:
rationale: 'Runtime dependency of batik, eclipse, eclipse-emf.
'
ref: 0b7fc3ad633cd139e562024f06a57cee08219ea6
buildorder: 10
arches: [x86_64]
xmlgraphics-commons:
rationale: 'Runtime dependency of batik.
'
ref: 19cc9dca26e62ff106b3106e30179cc83539cc92
buildorder: 10
arches: [x86_64]
xz-java:
rationale: 'Runtime dependency of eclipse, apache-commons-compress.
'
ref: 9f01c11287e83d29a83b4bbd9618f2cbb90abdde
buildorder: 10
arches: [x86_64]
...