mirror of
https://git.freebsd.org/ports.git
synced 2025-05-05 07:57:38 -04:00
This release is 1.5 years overdue and 6 months out-of-date, but is an important interim step to the 4.24 release due in June 2022. Massive thanks go to Patrick Mackinlay who resolved the 2 critical bugs preventing update from coming out sooner! Author: Jonathan Chen <jonc@chen.org.nz> PR: 264400
233 lines
9.3 KiB
XML
233 lines
9.3 KiB
XML
diff -ru eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml
|
|
--- eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/pom.xml 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -33,9 +33,9 @@
|
|
<resolver>p2</resolver>
|
|
<environments>
|
|
<environment>
|
|
- <os>linux</os>
|
|
+ <os>freebsd</os>
|
|
<ws>gtk</ws>
|
|
- <arch>x86_64</arch>
|
|
+ <arch>amd64</arch>
|
|
</environment>
|
|
</environments>
|
|
</configuration>
|
|
diff -ru eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml
|
|
--- eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/bundles/org.eclipse.ui.browser/plugin.xml 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -94,7 +94,7 @@
|
|
<browser
|
|
id="org.eclipse.ui.browser.firefox"
|
|
name="%browserFirefox"
|
|
- os="linux,aix,hpux,solaris"
|
|
+ os="freebsd,linux,aix,hpux,solaris"
|
|
executable="firefox"
|
|
factoryclass="org.eclipse.ui.internal.browser.browsers.MozillaFactory">
|
|
<location>
|
|
@@ -104,28 +104,28 @@
|
|
<browser
|
|
id="org.eclipse.ui.browser.chrome"
|
|
name="%browserChrome"
|
|
- os="linux,aix,hpux,solaris"
|
|
+ os="freebsd,linux,aix,hpux,solaris"
|
|
executable="google-chrome">
|
|
<location>usr/bin/google-chrome</location>
|
|
</browser>
|
|
<browser
|
|
id="org.eclipse.ui.browser.chromium"
|
|
name="%browserChromium"
|
|
- os="linux"
|
|
+ os="freebsd,linux"
|
|
executable="chromium-browser">
|
|
<location>usr/bin/chromium-browser</location>
|
|
</browser>
|
|
<browser
|
|
id="org.eclipse.ui.browser.konqueror"
|
|
name="%browserKonqueror"
|
|
- os="linux,aix,hpux,solaris"
|
|
+ os="freebsd,linux,aix,hpux,solaris"
|
|
executable="konqueror">
|
|
<location>usr/bin/konqueror</location>
|
|
</browser>
|
|
<browser
|
|
id="org.eclipse.ui.browser.epiphany"
|
|
name="%browserEpiphany"
|
|
- os="linux"
|
|
+ os="freebsd,linux"
|
|
executable="epiphany">
|
|
<location>
|
|
usr/bin/epiphany
|
|
diff -ru eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java
|
|
--- eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/TitleRegion.java 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -209,7 +209,8 @@
|
|
if (currentTitleControl.getVisible()) {
|
|
int tw = width - HMARGIN * 2 - SPACING * 2;
|
|
String os = System.getProperty("os.name"); //$NON-NLS-1$
|
|
- if (Constants.OS_LINUX.equalsIgnoreCase(os)) {
|
|
+ if (Constants.OS_LINUX.equalsIgnoreCase(os) ||
|
|
+ Constants.OS_FREEBSD.equalsIgnoreCase(os)) {
|
|
tw += 1; // See Bug 342610
|
|
}
|
|
if (bsize != null)
|
|
@@ -577,4 +578,4 @@
|
|
target.setTransfer(transferTypes);
|
|
target.addDropListener(listener);
|
|
}
|
|
-}
|
|
\ No newline at end of file
|
|
+}
|
|
diff -ru eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml
|
|
--- eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/bundles/org.eclipse.ui.themes/plugin.xml 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -12,7 +12,7 @@
|
|
basestylesheeturi="css/e4-dark_linux.css"
|
|
id="org.eclipse.e4.ui.css.theme.e4_dark"
|
|
label="%theme.dark"
|
|
- os="linux">
|
|
+ os="freebsd">
|
|
</theme>
|
|
<theme
|
|
basestylesheeturi="css/e4-dark_win.css"
|
|
@@ -37,7 +37,7 @@
|
|
basestylesheeturi="css/e4_default_gtk.css"
|
|
id="org.eclipse.e4.ui.css.theme.e4_default"
|
|
label="%theme.gtk"
|
|
- os="linux">
|
|
+ os="freebsd">
|
|
</theme>
|
|
<theme
|
|
basestylesheeturi="css/e4_default_mac.css"
|
|
diff -ru eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java
|
|
--- eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/bundles/org.eclipse.urischeme/src/org/eclipse/urischeme/IOperatingSystemRegistration.java 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -33,6 +33,8 @@
|
|
* @return an instance of IOperatingSystemRegistration
|
|
*/
|
|
static IOperatingSystemRegistration getInstance() {
|
|
+ if (Platform.OS_FREEBSD.equals(Platform.getOS()))
|
|
+ return new RegistrationLinux();
|
|
if (Platform.OS_MACOSX.equals(Platform.getOS())) {
|
|
return new RegistrationMacOsX();
|
|
} else if (Platform.OS_LINUX.equals(Platform.getOS())) {
|
|
diff -ru eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
|
|
--- eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -406,19 +406,29 @@
|
|
fragment="true"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.equinox.launcher.gtk.linux.ppc64le"
|
|
- os="linux"
|
|
+ id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
- arch="ppc64le"
|
|
+ arch="powerpc64"
|
|
download-size="0"
|
|
install-size="0"
|
|
version="0.0.0"
|
|
fragment="true"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.equinox.launcher.gtk.linux.aarch64"
|
|
- os="linux"
|
|
+ id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64le"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
+ arch="powerpc64le"
|
|
+ download-size="0"
|
|
+ install-size="0"
|
|
+ version="0.0.0"
|
|
+ fragment="true"/>
|
|
+
|
|
+ <plugin
|
|
+ id="org.eclipse.equinox.launcher.gtk.freebsd.aarch64"
|
|
+ os="freebsd"
|
|
+ ws="gtk"
|
|
arch="aarch64"
|
|
download-size="0"
|
|
install-size="0"
|
|
@@ -426,10 +436,10 @@
|
|
fragment="true"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.equinox.launcher.gtk.linux.x86_64"
|
|
- os="linux"
|
|
+ id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
- arch="x86_64"
|
|
+ arch="amd64"
|
|
download-size="0"
|
|
install-size="0"
|
|
version="0.0.0"
|
|
@@ -464,10 +474,10 @@
|
|
unpack="false"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.swt.gtk.linux.ppc64le"
|
|
- os="linux"
|
|
+ id="org.eclipse.swt.gtk.freebsd.powerpc64"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
- arch="ppc64le"
|
|
+ arch="powerpc64"
|
|
download-size="0"
|
|
install-size="0"
|
|
version="0.0.0"
|
|
@@ -475,9 +485,20 @@
|
|
unpack="false"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.swt.gtk.linux.aarch64"
|
|
- os="linux"
|
|
+ id="org.eclipse.swt.gtk.freebsd.powerpc64le"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
+ arch="powerpc64le"
|
|
+ download-size="0"
|
|
+ install-size="0"
|
|
+ version="0.0.0"
|
|
+ fragment="true"
|
|
+ unpack="false"/>
|
|
+
|
|
+ <plugin
|
|
+ id="org.eclipse.swt.gtk.freebsd.aarch64"
|
|
+ os="freebsd"
|
|
+ ws="gtk"
|
|
arch="aarch64"
|
|
download-size="0"
|
|
install-size="0"
|
|
@@ -486,10 +507,10 @@
|
|
unpack="false"/>
|
|
|
|
<plugin
|
|
- id="org.eclipse.swt.gtk.linux.x86_64"
|
|
- os="linux"
|
|
+ id="org.eclipse.swt.gtk.freebsd.amd64"
|
|
+ os="freebsd"
|
|
ws="gtk"
|
|
- arch="x86_64"
|
|
+ arch="amd64"
|
|
download-size="0"
|
|
install-size="0"
|
|
version="0.0.0"
|
|
diff -ru eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml
|
|
--- eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml 0000-00-00 00:00:00.000000000 +0000
|
|
+++ eclipse.platform.ui/features/org.eclipse.e4.rcp/pom.xml 0000-00-00 00:00:00.000000000 +0000
|
|
@@ -39,9 +39,10 @@
|
|
<plugin id="org.eclipse.swt"/>
|
|
<plugin id="org.eclipse.equinox.launcher.cocoa.macosx.x86_64"/>
|
|
<plugin id="org.eclipse.equinox.launcher.cocoa.macosx.aarch64"/>
|
|
- <plugin id="org.eclipse.equinox.launcher.gtk.linux.ppc64le"/>
|
|
- <plugin id="org.eclipse.equinox.launcher.gtk.linux.aarch64"/>
|
|
- <plugin id="org.eclipse.equinox.launcher.gtk.linux.x86_64"/>
|
|
+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64"/>
|
|
+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.powerpc64le"/>
|
|
+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.aarch64"/>
|
|
+ <plugin id="org.eclipse.equinox.launcher.gtk.freebsd.amd64"/>
|
|
<plugin id="org.eclipse.equinox.launcher.win32.win32.x86_64"/>
|
|
</excludes>
|
|
</configuration>
|