Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/databases/dbeaver/files/patch-pom.xml
18157 views
1
--- pom.xml.orig 2025-07-18 15:47:12 UTC
2
+++ pom.xml
3
@@ -19,6 +19,19 @@
4
<properties>
5
<dbeaver-product>DBeaver</dbeaver-product>
6
7
+ <!-- Eclipse Platform version, to match with the 'eclipse-version' common property -->
8
+ <eclipse-platform-version>4.36.0</eclipse-platform-version>
9
+ <!-- Eclipse SWT version, to match with the 'eclipse-version' common property -->
10
+ <swt-version>3.130.0</swt-version>
11
+ <!-- temp FreeBSD p2 repo, until Eclipse's official p2 repo supports FreeBSD aarch64/x86_64 platforms -->
12
+ <freebsd-p2-repo.url>https://chirontt.github.io/p2/platform/repository/${eclipse-platform-version}/</freebsd-p2-repo.url>
13
+
14
+ <!-- embedded JustJ JRE settings, using the 'java.version' common property -->
15
+ <justj-jre-version>${java.version}</justj-jre-version>
16
+ <justj.jres.repository>https://download.eclipse.org/justj/jres/${justj-jre-version}/updates/release/latest</justj.jres.repository>
17
+ <!-- the JustJ execution environment for the target-platform-configuration -->
18
+ <execution.environment>org.eclipse.justj.openjdk.hotspot.jre.full.stripped-${justj-jre-version}</execution.environment>
19
+
20
<key.storage.path>/etc/</key.storage.path>
21
<tsa/>
22
</properties>
23
@@ -31,6 +44,20 @@
24
<module>features</module>
25
</modules>
26
27
+ <repositories>
28
+ <repository>
29
+ <!-- Eclipse JustJ p2 repo -->
30
+ <id>justj-p2-repo</id>
31
+ <url>${justj.jres.repository}</url>
32
+ <layout>p2</layout>
33
+ </repository>
34
+ <!-- temp FreeBSD p2 repo, until Eclipse's official p2 repo supports FreeBSD aarch64/x86_64 platforms -->
35
+ <repository>
36
+ <id>freebsd-p2-repo</id>
37
+ <url>${freebsd-p2-repo.url}</url>
38
+ <layout>p2</layout>
39
+ </repository>
40
+ </repositories>
41
<build>
42
<sourceDirectory>${project.basedir}/src</sourceDirectory>
43
<testSourceDirectory>${project.basedir}/tests</testSourceDirectory>
44
@@ -50,6 +77,7 @@
45
<artifactId>target-platform-configuration</artifactId>
46
<version>${tycho-version}</version>
47
<configuration>
48
+ <executionEnvironment>${execution.environment}</executionEnvironment>
49
<pomDependencies>consider</pomDependencies>
50
<environments>
51
<environment>
52
@@ -63,6 +91,11 @@
53
<arch>x86_64</arch>
54
</environment>
55
<environment>
56
+ <os>freebsd</os>
57
+ <ws>gtk</ws>
58
+ <arch>x86_64</arch>
59
+ </environment>
60
+ <environment>
61
<os>macosx</os>
62
<ws>cocoa</ws>
63
<arch>x86_64</arch>
64
@@ -85,8 +118,7 @@
65
<version>${tycho-version}</version>
66
<configuration>
67
<useProjectSettings>false</useProjectSettings>
68
- <source>${java.version}</source>
69
- <target>${java.version}</target>
70
+ <release>${java.version}</release>
71
<compilerVersion>${java.version}</compilerVersion>
72
</configuration>
73
</plugin>
74
@@ -169,6 +201,16 @@
75
</environment>
76
<environment>
77
<os>linux</os>
78
+ <ws>gtk</ws>
79
+ <arch>aarch64</arch>
80
+ </environment>
81
+ <environment>
82
+ <os>freebsd</os>
83
+ <ws>gtk</ws>
84
+ <arch>x86_64</arch>
85
+ </environment>
86
+ <environment>
87
+ <os>freebsd</os>
88
<ws>gtk</ws>
89
<arch>aarch64</arch>
90
</environment>
91
92