Compare commits

...
Sign in to create a new pull request.

125 commits

Author SHA1 Message Date
Fedora Release Engineering
c1714bee4c Branching f33 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-18 23:16:50 +00:00
Fedora Release Engineering
f1cacc04c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-10 13:58:13 +00:00
Fedora Release Engineering
5b65222141 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-04 02:39:22 +00:00
Mat Booth
e4f20dec1a No longer need java_cup 2020-07-16 13:13:53 +01:00
Mat Booth
f8be476f00 Drop ok* stack and switch more packaged to master branch 2020-07-14 14:03:43 +01:00
Mat Booth
43155e7d27 Re-add platform and fix webtools packages 2020-07-10 17:04:38 +01:00
Mat Booth
e4d673245f Switch dependency: glassfish-annotation -> jakarta-annotation
Remove webtools EE and webservices dependencies
2020-07-10 10:49:36 +01:00
Mat Booth
4691313006 Build jffi from master branch 2020-05-06 17:04:14 +01:00
Mat Booth
632d829751 Build antlr32 from master branch 2020-05-06 15:51:37 +01:00
Mat Booth
d7e9570880 Build snakeyml from master branch 2020-05-06 13:56:33 +01:00
Mat Booth
2a16bfe881 Build ASM from master branch 2020-05-06 10:24:24 +01:00
Mat Booth
92a88a77f4 Rebuild with fixed lucene 2020-05-06 09:48:51 +01:00
Mat Booth
1fac28dc4e Bootstrap 2020-05-06 01:36:24 +01:00
Mat Booth
8fc05e668a Drop f30 platform support 2020-05-06 01:35:13 +01:00
Mat Booth
5e32f6f217 Drop docker tooling and mylyn packages 2020-05-06 01:32:34 +01:00
Mat Booth
fe069b9519 Rebuild 2020-04-02 23:51:02 +01:00
Mat Booth
b71fce8a09 Revert "Bootstrap"
This reverts commit 0672e220fc.
2020-04-02 23:32:47 +01:00
Mat Booth
a68da869fc Rebuild 2020-04-02 23:31:51 +01:00
Mat Booth
0672e220fc Bootstrap 2020-04-02 18:12:06 +01:00
Mat Booth
4bb068c862 Remove wikitext references 2020-04-02 16:24:34 +01:00
Mat Booth
1e0333ff18 Rebuild 2020-04-01 20:36:33 +01:00
Mat Booth
ae05d3c1c5 Switch netty back to eclipse branch temporarily 2020-04-01 18:17:58 +01:00
Mat Booth
3988d8f82a Build swt-chart from master 2020-04-01 16:47:37 +01:00
Mat Booth
3f1806b76d Rebuild 2020-04-01 16:08:21 +01:00
Mat Booth
73e77d85d8 Rebuild with runtime deps 2020-04-01 14:48:33 +01:00
Mat Booth
95592ef290 Rebuild 2020-03-29 11:35:31 +01:00
Mat Booth
a36ac41be3 Debootstrap build 2020-03-28 13:28:10 +00:00
Mat Booth
126ee1669f Build netty from master 2020-03-27 17:24:47 +00:00
Mat Booth
898f6f9f62 Build m2e from master branch 2020-03-27 12:08:30 +00:00
Mat Booth
b28b37e9d7 Rebuild 2020-03-26 16:33:47 +00:00
Mat Booth
9a815ad8a0 Rebuild 2020-03-24 23:59:44 +00:00
Mat Booth
1a0d93fc5b * Drop some obsoleted pakages
* Build against tycho 1.6
* Build from master branch in some cases
2020-03-24 19:10:58 +00:00
Mat Booth
6b0bf5c5dc Use jackson stack from master 2020-03-24 19:10:58 +00:00
Mat Booth
f72dbd639b Drop base64coder 2020-03-24 19:10:58 +00:00
Mat Booth
942129bc37 Bootstrap mode 2020-03-24 19:10:58 +00:00
Mat Booth
2c1e107cae Do not require {egit,pydev}-mylyn extensions 2020-03-24 19:10:58 +00:00
Mat Booth
2fd737bfbd Bump tycho version and drop kxml/xpp3 2020-03-24 19:10:58 +00:00
Mat Booth
7532f23b4a Drop eclipse-dtp and lpg 2020-03-24 19:10:58 +00:00
Mat Booth
f83aafb011 Drop eclipse-testng and allow building contrib-tools 2020-03-24 19:10:58 +00:00
Fedora Release Engineering
1afa673611 Branching f32 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-02-12 05:45:58 +00:00
Fedora Release Engineering
6704244f7c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-02-06 18:19:28 +00:00
Fedora Release Engineering
e5c8fe920c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-02-05 19:52:16 +00:00
Mat Booth
97ff727220 Remove eclipse-m2e-* extensions 2019-12-19 03:16:31 +00:00
Mat Booth
be21c7725f Full build
This reverts commit b07bca29d0.
2019-12-19 02:50:51 +00:00
Mat Booth
aaf553485e Remove commons-el 2019-12-19 02:48:40 +00:00
Mat Booth
515fb7a41d Rebuild to consume latest webtools 2019-12-09 22:12:36 +00:00
Mat Booth
b07bca29d0 Bootstrap build 2019-12-09 14:58:21 +00:00
Mat Booth
9462cfeab9 Drop JSDT deps: closure-compiler, protobuf, rhino, json-simple. 2019-12-09 14:55:17 +00:00
Mat Booth
d620e92d45 Prevent versions from being treated as numbers: 1.10 != 1.1 2019-12-09 11:49:27 +00:00
Mat Booth
4e3df23f79 Rebuild 2019-11-27 17:07:50 +00:00
Mat Booth
219b1110c1 Full non-bootstrap build 2019-11-26 10:30:26 +00:00
Mat Booth
47a11f5493 Rebuild to consume latest pydev 2019-11-23 13:46:26 +00:00
Mat Booth
78c1895cf0 Rebuild to consume latest args4j 2019-11-20 14:21:49 +00:00
Mat Booth
791da17433 Rebootstrap due to https://pagure.io/releng/issue/9033 2019-11-20 12:36:01 +00:00
Mat Booth
b280d96391 Remove epp-logging from module 2019-11-20 12:01:05 +00:00
Mat Booth
7a04f25e80 Remove eclipse-abrt from module 2019-11-20 11:57:45 +00:00
Mat Booth
d06f342c1b Full non-bootstrap build 2019-10-09 23:26:26 +01:00
Mat Booth
9fe7e67d26 Rebuild against new tycho module 2019-09-24 23:39:49 +01:00
Mat Booth
0015ac4774 Rebootstrap due to https://pagure.io/fm-orchestrator/issue/1400 2019-09-24 10:35:54 +01:00
Mat Booth
ab88e9fea2 Rebuild with runtime requirements 2019-09-20 13:09:50 +01:00
Mat Booth
c078475dc8 Minor changes to fix F30's overzealous linting requirements 2019-09-19 12:24:26 +01:00
Mat Booth
eda5abbd09 Fixed installation of PDE 2019-09-18 09:59:57 +01:00
Mat Booth
f006e3484a Fixed build of mylyn 2019-09-17 15:33:51 +01:00
Mat Booth
e066a107e7 Fixed build of mylyn 2019-09-17 10:56:27 +01:00
Mat Booth
21b0f55d1e Perform full build 2019-09-16 14:42:38 +01:00
Mat Booth
85b1a9958a Rebuild due to https://pagure.io/fm-orchestrator/issue/1409 2019-09-12 15:23:48 +01:00
Mat Booth
56b25d75f6 Bootstrap for 2019-09 2019-09-09 13:54:02 +01:00
Mat Booth
92fbbf6251 Full non-bootstrap build 2019-09-02 14:17:26 +01:00
Mat Booth
bd9c40a543 Attempt to fix pydev build on F32 2019-09-01 16:06:43 +01:00
Mat Booth
e49410d9ec Fix m2e ordering. 2019-09-01 09:33:36 +01:00
Mat Booth
cf6e25db82 Disable some components for bootstrapping 2019-08-30 15:38:01 +01:00
Mat Booth
856c609cb1 Fix build order for bootstrapping 2019-08-30 14:13:40 +01:00
Mat Booth
e8ef414dd5 Rebootstrap on F31 2019-08-30 00:38:06 +01:00
Mat Booth
db80d670ed Scripts moved elsewhere 2019-08-30 00:29:26 +01:00
Fedora Release Engineering
bee91c0495 Branching f31 from rawhide, second attempt after platform:f32 enablement
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-26 13:57:31 +00:00
Mat Booth
a0aeb1e974 Try adding explicit deps on maven and ant modules 2019-08-07 14:47:59 +01:00
Mat Booth
0ea17f13ee Add some installation profiles 2019-08-05 14:42:22 +01:00
Mat Booth
f5e871f71f Fix tests conditional 2019-08-02 00:01:08 +01:00
Mat Booth
287f8f047f Update API list of RPMs 2019-08-01 16:53:00 +01:00
Mat Booth
33478ca2ab Add jgit module and re-order to avoid build failures in the first
pass.
2019-08-01 16:44:57 +01:00
Mat Booth
410556f1d5 Rebuild for m2e 2019-08-01 15:00:59 +01:00
Mat Booth
a92e1a7dcd Rebuild with new maven-archetype 2019-07-02 20:57:57 +01:00
Mat Booth
6622538ee3 Rebuild with some dependency fixes 2019-07-01 23:15:16 +01:00
Mat Booth
b044edb7b0 Full non-boostrap build 2019-06-30 16:13:13 +01:00
Mat Booth
1a51536dec Bootstrap without Requires on ant and maven modules. 2019-06-30 15:35:42 +01:00
Mat Booth
a97a20209b Revert "Revert "Full non-boostrap build""
This reverts commit 6ba821c8cf.
2019-06-30 10:15:22 +01:00
Mat Booth
d8c210b301 Remove package filters for bootstrap build 2019-06-30 10:01:25 +01:00
Mat Booth
6ba821c8cf Revert "Full non-boostrap build"
This reverts commit 35c7699339.
2019-06-30 10:00:00 +01:00
Mat Booth
35c7699339 Full non-boostrap build 2019-06-30 09:20:30 +01:00
Mat Booth
31e466f0e4 Drop PTP and comment pre-reqs for bootstrapping 2019-06-29 00:48:13 +01:00
Mat Booth
dda9adac75 Rebuild due to MBS issue, see: https://pagure.io/fm-orchestrator/pull-request/1277 2019-06-28 20:29:32 +01:00
Mat Booth
171d9ffd7f Rebuild with latest bugfixes 2019-06-27 21:09:02 +01:00
Mat Booth
01b07d59db Add m2e extensions and eclipse pre-reqs 2019-06-25 21:58:57 +01:00
Mat Booth
bb08f4f128 Drop DLTK from module 2019-06-25 09:38:04 +01:00
Mat Booth
3645e59391 Fix FTBFS in pydev 2019-06-21 10:59:53 +01:00
Mat Booth
caee520a54 Build without linuxtools tests 2019-06-20 17:36:13 +01:00
Mat Booth
42a52c251a Build with updated m2e 2019-06-18 16:42:04 +01:00
Mat Booth
a5c700b237 Rebuild with update licenses 2019-06-17 15:17:54 +01:00
Mat Booth
cb82f26a01 Improve build time of protobuf component 2019-06-17 11:49:57 +01:00
Mat Booth
a9a66ee5c1 Rebuild with fixed Mylyn and new jetty, emf, ecf 2019-06-17 10:48:54 +01:00
Mat Booth
780aa20ded Rebuild with new mylyn 2019-06-14 17:13:57 +01:00
Mat Booth
d7439b2a57 Rebuild with new maven-indexer 2019-06-13 14:34:53 +01:00
Mat Booth
4ecc47a4fa Add linuxtools, dltk and maven-war-plugin deps 2019-06-12 14:44:34 +01:00
Mat Booth
a0f020f992 Improved ordering, more deps added. 2019-06-11 18:03:30 +01:00
Mat Booth
3eb959f62e Include f28 due to https://pagure.io/fm-orchestrator/issue/1243 2019-06-11 15:18:37 +01:00
Mat Booth
95afa29738 Try specifying platform versions again. 2019-06-11 15:16:24 +01:00
Mat Booth
2a981c10df Add webtools, testng and m2e deps. 2019-06-11 00:32:54 +01:00
Mat Booth
2e14434dc5 Rebuild on 2019-06 branch 2019-06-09 13:04:11 +01:00
Mat Booth
ef7ef41744 Rebuild due to broken MBS 2019-06-09 00:00:50 +01:00
Mat Booth
0cb3f4c2e3 Build with improved bootstrap mode for CDT and without reflections
library for JNA
2019-06-08 16:16:21 +01:00
Mat Booth
ea90efd84f Build with updated PTP 2019-06-07 18:52:15 +01:00
Mat Booth
1bc17e0efc Build without photran support 2019-06-06 14:42:30 +01:00
Mat Booth
d6dbd842da Rebuild to workaround rhbz#1717650 2019-06-06 03:49:16 +01:00
Mat Booth
8e07db140e Add linuxtools pre-reqs 2019-06-05 21:17:52 +01:00
Mat Booth
4d5c7c014c Add eclipse-ptp and build against tycho 1.4 2019-06-02 15:06:51 +01:00
Mat Booth
284f7a22dc Avoid failing module build due to intermittent test failures in jctools package 2019-06-01 11:31:58 +01:00
Mat Booth
4a075c1c1b Add javaparser dep for jctools 2019-06-01 08:19:16 +01:00
Mat Booth
06d8562921 Add egit-github, pydev, abrt + deps 2019-05-31 17:36:09 +01:00
Mat Booth
ce04c3085f Disable javadoc for jaxb packages 2019-05-13 10:55:49 +01:00
Mat Booth
b7554f2bfc Rebuild with fixed Freemarker 2019-05-11 09:43:53 +01:00
Mat Booth
f11689e361 Rebuild with fixed Freemarker 2019-05-11 09:00:52 +01:00
Mat Booth
8ba9ee009b Skeleton bootstrap build 2019-05-10 19:47:54 +01:00
Mat Booth
60ab66ac9e Add basic eclipse packages 2019-04-17 10:17:58 +01:00
Mat Booth
1da7ff56a1 Add apache-sshd dependency 2019-04-16 15:19:21 +01:00
Mat Booth
4a2f9b0783 Add initial eclipse module 2019-04-16 14:05:20 +01:00
2 changed files with 791 additions and 0 deletions

630
eclipse.yaml Normal file
View file

@ -0,0 +1,630 @@
---
document: modulemd
version: 2
data:
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:
platform: ["-f28", "-f29", "-f30"]
requires:
platform: ["-f28", "-f29", "-f30"]
profiles:
everything:
rpms:
- eclipse-cdt
- eclipse-cdt-arduino
- eclipse-cdt-llvm
- eclipse-cdt-native
- eclipse-cdt-qt
- eclipse-cdt-terminal
- eclipse-ecf-core
- eclipse-ecf-runtime
- eclipse-egit
- eclipse-emf-core
- eclipse-emf-runtime
- eclipse-emf-xsd
- eclipse-equinox-osgi
- eclipse-gef
- eclipse-jdt
- eclipse-jgit
- eclipse-linuxtools
- eclipse-linuxtools-changelog
- eclipse-linuxtools-gcov
- eclipse-linuxtools-gprof
- eclipse-linuxtools-javadocs
- eclipse-linuxtools-libhover
- eclipse-linuxtools-manpage
- eclipse-linuxtools-perf
- eclipse-linuxtools-rpm-editor
- eclipse-linuxtools-systemtap
- eclipse-linuxtools-vagrant
- eclipse-linuxtools-valgrind
- eclipse-m2e-core
- eclipse-m2e-workspace
- eclipse-mpc
- eclipse-p2-discovery
- eclipse-pde
- eclipse-platform
- eclipse-pydev
- eclipse-remote
- eclipse-subclipse
- eclipse-swt
- eclipse-usage
- eclipse-webtools-common
- eclipse-webtools-servertools
- eclipse-webtools-sourceediting
java:
rpms:
- eclipse-egit
- eclipse-jdt
- eclipse-jgit
- eclipse-m2e-core
- eclipse-m2e-workspace
- eclipse-mpc
- eclipse-subclipse
- eclipse-usage
c:
rpms:
- eclipse-cdt
- eclipse-cdt-arduino
- eclipse-cdt-llvm
- eclipse-cdt-qt
- eclipse-cdt-terminal
- eclipse-egit
- eclipse-jgit
- eclipse-linuxtools-changelog
- eclipse-linuxtools-gcov
- eclipse-linuxtools-gprof
- eclipse-linuxtools-libhover
- eclipse-linuxtools-perf
- eclipse-linuxtools-systemtap
- eclipse-linuxtools-valgrind
- eclipse-mpc
- eclipse-subclipse
- eclipse-usage
api:
rpms:
- eclipse-cdt
- eclipse-cdt-arduino
- eclipse-cdt-llvm
- eclipse-cdt-native
- eclipse-cdt-qt
- eclipse-cdt-terminal
- eclipse-ecf-core
- eclipse-ecf-runtime
- eclipse-egit
- eclipse-emf-core
- eclipse-emf-runtime
- eclipse-emf-xsd
- eclipse-equinox-osgi
- eclipse-gef
- eclipse-jdt
- eclipse-jgit
- eclipse-linuxtools
- eclipse-linuxtools-changelog
- eclipse-linuxtools-gcov
- eclipse-linuxtools-gprof
- eclipse-linuxtools-javadocs
- eclipse-linuxtools-libhover
- eclipse-linuxtools-manpage
- eclipse-linuxtools-perf
- eclipse-linuxtools-rpm-editor
- eclipse-linuxtools-systemtap
- eclipse-linuxtools-vagrant
- eclipse-linuxtools-valgrind
- eclipse-m2e-core
- eclipse-m2e-workspace
- eclipse-mpc
- eclipse-p2-discovery
- eclipse-pde
- eclipse-platform
- eclipse-pydev
- eclipse-remote
- eclipse-subclipse
- eclipse-swt
- eclipse-usage
- eclipse-webtools-common
- eclipse-webtools-servertools
- eclipse-webtools-sourceediting
buildopts:
rpms:
macros: |
%_with_jp_minimal 1
%_without_javahl 1
%_without_spring 1
%_without_tests 1
%_without_reflections 1
%_without_snappy 1
%_without_hsqldb 1
%_without_junit5 1
components:
rpms:
eclipse:
buildorder: 40
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-ecf:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
eclipse-emf:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, eclipse-ecf.
antlr32:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-pydev, jython, sqljet.
apache-commons-collections:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core, plexus-velocity, velocity.
apache-commons-compress:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jgit, jython.
apache-commons-jxpath:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
apache-commons-lang:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core, velocity.
apache-sshd:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jgit.
args4j:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jgit.
batik:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
bouncycastle:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of apache-sshd, jgit, jython.
eclipse-cdt:
buildorder: 60
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-linuxtools,
eclipse-remote.
eclipse-egit:
buildorder: 50
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-cdt.
eclipse-gef:
buildorder: 40
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-linuxtools, eclipse-subclipse, eclipse-webtools.
eclipse-jgit:
buildorder: 40
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-egit.
eclipse-linuxtools:
buildorder: 90
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-m2e-core:
buildorder: 60
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-m2e-workspace:
buildorder: 40
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core.
eclipse-mpc:
buildorder: 90
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-pydev:
buildorder: 50
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-remote:
buildorder: 70
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-linuxtools.
eclipse-subclipse:
buildorder: 50
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-usage:
buildorder: 90
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
eclipse-webtools:
buildorder: 50
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-m2e-core.
ed25519-java:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of apache-sshd, jgit.
felix-gogo-command:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
felix-gogo-runtime:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, felix-gogo-command,
felix-gogo-shell.
felix-gogo-shell:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
felix-scr:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
freemarker:
buildorder: 50
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-cdt.
glassfish-el:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, glassfish-jsp-api.
glassfish-jaxb:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-cdt.
glassfish-jaxb-api:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-cdt, glassfish-jaxb.
glassfish-jsp:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
glassfish-jsp-api:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, glassfish-jsp.
glassfish-servlet-api:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, glassfish-jsp-api, jetty.
google-gson:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, eclipse-cdt, jgit,
eclipse-m2e-core.
icu4j:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, jython.
jakarta-annotations:
buildorder: 10
ref: 98a08791842b18e2386f3288d04322abd3146248
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
javaewah:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jgit.
javaparser:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Build dependency of jctools.
jchardet:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core,
maven-archetype.
jctools:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jython, netty.
jetty:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, jgit,
eclipse-m2e-core, eclipse-webtools.
jffi:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jnr-ffi, jython.
jgit:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Module API.
Runtime dependency of eclipse-jgit.
jline:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jython.
jna:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jsch-agent-proxy, svnkit.
jnr-constants:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jnr-posix, jython.
jnr-ffi:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jnr-netdb, jnr-posix, jython.
jnr-netdb:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jython.
jnr-posix:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jython.
jnr-x86asm:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jnr-ffi.
jsch-agent-proxy:
buildorder: 20
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of svnkit.
jython:
buildorder: 40
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-pydev.
lucene:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, eclipse-m2e-core, maven-indexer.
maven-archetype:
buildorder: 40
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core, maven-indexer.
maven-indexer:
buildorder: 50
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core.
maven-invoker:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core,
maven-archetype.
nekohtml:
buildorder: 70
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-linuxtools.
netty:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jython.
objectweb-asm:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse, eclipse-m2e-core, jnr-ffi, jython.
plexus-build-api:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core.
plexus-velocity:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core,
maven-archetype.
sac:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
sat4j:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse.
sequence-library:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of svnkit.
snakeyaml:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-pydev.
sqljet:
buildorder: 30
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of svnkit.
stringtemplate:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of antlr32.
svnkit:
buildorder: 40
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-subclipse.
swt-chart:
buildorder: 70
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-linuxtools.
trilead-ssh2:
buildorder: 10
ref: eclipse
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of jsch-agent-proxy, svnkit.
velocity:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-m2e-core, maven-archetype, plexus-velocity.
ws-commons-util:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-pydev, xmlrpc.
xmlgraphics-commons:
buildorder: 10
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of batik.
xmlrpc:
buildorder: 20
ref: master
arches: [x86_64, ppc64le, aarch64, s390x]
rationale: >
Runtime dependency of eclipse-pydev.

161
koschei.cfg Normal file
View file

@ -0,0 +1,161 @@
# -*- python -*-
# vim: ft=python
config = {
"buildrequires": [
"tycho",
"platform",
],
"requires": [
"ant",
"maven",
"platform",
],
"bootstrap": False,
"full_refs": False,
"default_ref": "eclipse",
"include_build_deps": False,
"closure": False,
"filter_unused": True,
"topo_sort": True,
"api": [
"eclipse-abrt",
"eclipse-cdt-native",
"eclipse-dtp",
"eclipse-egit",
"eclipse-egit-github",
"eclipse-egit-mylyn",
"eclipse-epp-logging",
"eclipse-gef",
"eclipse-jdt",
"eclipse-jgit",
"eclipse-launchbar",
"eclipse-mpc",
"eclipse-pde",
"eclipse-pydev",
"eclipse-subclipse",
"eclipse-tm-terminal",
"eclipse-usage",
"freemarker",
"glassfish-jaxb-runtime",
"nekohtml",
"rxtx",
"swt-chart",
],
"profiles": {
"default": [
"eclipse-abrt",
"eclipse-jdt",
"eclipse-mpc",
"eclipse-usage",
],
},
"filter": [
],
"includes": [
],
"excludes": [
# Additional Runtime Exclusions
"apache-commons-math",
"cglib",
"dnsjava",
"easymock",
"gpars",
"groovy",
"guava",
"jmh",
"jsr-305",
"objenesis",
"osgi-core",
"qdox",
# For minimal glassfish-jaxb
"bea-stax",
"glassfish-fastinfoset",
"istack-commons",
"relaxngDatatype",
"stax-ex",
"xmlstreambuffer",
"xsom",
# For minimal eclipse-subclipse
"subversion",
# For minimal netty
"aalto-xml",
"stax2-api",
# For bootstrap eclipse
"eclipse",
"eclipse-ecf",
"eclipse-emf",
"eclipse-tm-terminal-connectors",
"eclipse-linuxtools-docker",
],
"module_excludes": {
("ant", "1.10"),
("maven", "3.5"),
("javapackages-runtime", "201801"),
},
"frozen_refs": [
],
"stream_override": {
"ant": {
"2019-03": "[1.10]",
},
"maven": {
"2019-03": "[3.5]",
},
"tycho": {
"2019-03": "[1.3]",
},
"platform": {
"2019-03": "[]",
},
},
"macros": {
"_with_bootstrap": 1,
"_with_jp_minimal": 1,
"_without_javahl": 1,
"_without_spring": 1,
"_without_mylyn_epub": 1,
"_without_contrib_tools": 1,
"_without_remote": 1,
},
"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.
""",
"koji_config": {
"server": "https://koji.fedoraproject.org/kojihub",
"topurl": "https://kojipkgs.fedoraproject.org/",
"multicall_chunk_size": 1000,
"tag_name": "f30-build",
},
"dependency": {
"repo_arch": "x86_64",
"resolve_for_arch": "x86_64",
"ignore_weak_deps": True,
"cache_l2_capacity": 2,
},
"directories": {
"cachedir": "/tmp/maven-modulemd-gen",
},
"logging": {
"version": 1,
"loggers": {
"": {
"level": "INFO",
"handlers": ["stderr"],
},
},
"handlers": {
"stderr": {
"class": "logging.StreamHandler",
"stream": "ext://sys.stderr"
},
},
},
}