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